Schieffelin Institute of Health Research and Leprosy Centreh-index: 30Total citations: 3,486Total papers: 258Homepage: http://leprosyhealth.org/