Friday, 21 August 2015

FACTS OF THE DAY

The liver is the only human internal organ able to regenerate itself,
as little as 25% can regenerate back into full liver.

No comments:

Post a Comment