Tu Youyou saved millions of lives

The Chinese medical scientist received the 2015 Nobel Prize in Physiology or Medicine for discovering artemisinin, nowadays the ultimate medicine for treating malaria.

Tu Youyou saved millions of lives

Advertisements