1. Department of Pharmaceutical Chemistry
2. Delhi Institute of Pharmaceutical Sciences and Research (DIPSAR)
3. University of Delhi
4. New Delhi – 110017
5. India
6. Parasitology – Center for Infectious Diseases
7. University of Heidelberg Medical School
8. 69120 Heidelberg
9. Germany