Engineering on Steroids: The Incredible Design of the Human Body

Every day your body must solve hundreds of hard engineering problems simultaneously, or else you’ll die.

Source

TESTED