Chandra, M. (1977) “A Check-List of Leeches of Himachal Pradesh, India”, Records of the Zoological Survey of India, 73(1-4), pp. 189–195. doi: 10.26515/rzsi/v73/i1-4/1977/161912.