Basics: Behold the Liver, the Astonishing Blob That Runs the Body
Monday, June 12, 2017 - 11:02
in Biology & Nature
The underrated, unloved liver performs more than 300 vital functions. No wonder the ancients believed it to be the home of the human soul.