Possibilities and challenges for developing a successful vaccine for leishmaniasis

Possibilities and challenges for developing a successful vaccine for leishmaniasis