Artemisinin For Diabetes

Launch of semi-synthetic artemisinin a milestone for malaria, synthetic biology