Leishmania major Procyclic Promastigote
From Knoesis wiki
(Redirected from Leishmania Major Procyclic Promastigote)
Leishmania major in procyclic promastigote stage.
Leishmania major in procyclic promastigote stage.