Leishmania tropica (Kinetoplastida: Trypanosomatidae) - a perplexing parasite
Distribution of the number of citations over years.