Vaccine candidates for leishmaniasis: a review.

Vaccine candidates for leishmaniasis: a review.