NobleBlocks
    Artemisinin resistance in Plasmodium falciparum: A process linked to dormancy? | NobleBlocks