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