Published by Yurong at 10th December 2015 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 […]