A malaria scavenger receptor-like protein essential for parasite development.
(Q44149219)
scientific article published in September 2002
scientific article published in September 2002
Language: