This year's Nobel Prize for Physiology or Medicine has been awarded to Tu Youyou(co-winner), the discovery of artemisinin.