Tag Archives: Tree of Life

10 Huge Discoveries Denied a Nobel Prize

The 2015 Nobel Prize in Physiology or Medicine has been jointly awarded to three scientists for their pioneering work on parasitic diseases. Thus begins the annual ritual that is Nobel Week—a period of frenzied anticipation and speculation that is the equivalent of March Madness for geniuses.

Continue reading 10 Huge Discoveries Denied a Nobel Prize