Skip to Content
Medical Term:

Leishmania donovani archibaldi

 

See: Leishmania donovani donovani

(web1)