Visceral leishmaniasis (kala-azar): challenges ahead.

Visceral leishmaniasis (kala-azar): challenges ahead.