10th December 2015

A Collective Discovery?

On October 5, 2015, a discovery made in the 1970s launched 85-year-old Tu Youyou into the international spotlight when the Chinese medical researcher was awarded the Nobel Prize in Physiology or Medicine for […]