Plasmodium falciparum: multifaceted resistance to artemisinins

Plasmodium falciparum: multifaceted resistance to artemisinins