NobleBlocks
    PbCap380, a novel oocyst capsule protein, is essential for malaria parasite survival in the mosquito | NobleBlocks