0
Tag "Artemisia annua"
Discoverer of artemisinin wins Nobel Prize for medicine
Youyou Tu the Chinese scientist who discovered artemisinin, now the drug of choice for the treatment of malaria, has won the 2015 Nobel Prize for medicine or physiology. She is