› added 9 years ago
80
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