10.1101/426486
Assessment of biological role and insight into druggability of the Plasmodium falciparum protease plasmepsin V
2018-09-26