› added 9 years ago
83
TIL the liver is the only human internal organ able to regenerate itself; as little as 25% can regenerate back into a whole liver
via reddit.com