1. Department of Physiology Yong Loo Lin School of Medicine National University of Singapore Singapore Singapore
2. Artemisinin Research Center China Academy of Chinese Medical Sciences Beijing China
3. Department of Biological Sciences Faculty of Science National University of Singapore Singapore Singapore
4. Cancer Translational Research Program Yong Loo Lin School of Medicine National University of Singapore Singapore Singapore
5. National University Cancer Institute National University Health System Singapore Singapore
6. Faculty of Health Sciences University of Macau Macau China