Description

Of the major internal organs, the liver is the only one that can regenerate – from as little as 25% of its mass! It is also the largest internal organ.