Dec 13, 2015
Many of you likely heard about one of the winners of this year’s Nobel prize in science. Tu Youyou, a Beijing-based researcher, was awarded the prize for her role in extracting the malaria-fighting compound Artemisinin from the traditional Chinese herb,...