The liver is the only human internal organ capable of natural re #119753019
Description
The liver is the only human internal organ capable of natural regeneration of lost tissue.This is however, not true regeneration but rather compensatory growth in mammals.