Logo

The liver is the only organ that can fully regenerate from just 25% of its tissue.