Doctor Erica tells a young girl that the liver is NOT a regenerating organ! Tut tut. It is the ONLY organ that does regenerate!
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews