Medicines Fosun Pharma’s Self-Developed Artemisinin Series Become Symbol of China’s Innovative Medicines By Helena Musk / April 30, 2022