10.1101/2020.06.18.158899

Novel functional insights from the Plasmodium falciparum sporozoite-specific proteome by probabilistic integration of 26 studies

2020-06-18