Canine leishmaniasis: novel strategies for control.

Canine leishmaniasis: novel strategies for control.