Behold the Liver, the Astonishing Blob That Runs the Body


By NATALIE ANGIER via NYT Health

Comments