10.1101/426486

Assessment of biological role and insight into druggability of the Plasmodium falciparum protease plasmepsin V

2018-09-26