A 60-kDa Plasmodium falciparum protein at the moving junction formed between merozoite and erythrocyte during invasion

Abstract
No abstract available