Molecule 'superglues' itself to enzyme to fight all stages of malaria parasite June 7, 2022 By Subhasree Nag No Comments Researchers have identified a compound, ML-901, that showed highly specific and potent inhibition of the malaria parasite.Read More