Current understandings on the immunology of leishmaniasis and recent developments in prevention and treatment.

Current understandings on the immunology of leishmaniasis and recent developments in prevention and treatment.