[1]
M. Chandra and K. K. Mahajan, “Leeches of Simla Hills, Himachal Pradesh”, rzsi, vol. 69, no. 1-4, pp. 255–259, Dec. 1971.