Avatar - WIRED
WIREDadded this to Science
The Devastating Allure of Medical Miracles

The Devastating Allure of Medical Miracles

WIRED - David Dobbs

Sheila Advento was not feeling well. It was July 6, 2003, and her mother’s house in northern New Jersey was filled with people. Sheila and her mom …

View on wired.com