NobleBlocks
    Formation of the Food Vacuole in Plasmodium falciparum: A Potential Role for the 19 kDa Fragment of Merozoite Surface Protein 1 (MSP119) | NobleBlocks