1 people are employed at The Leprosy Mission Trust India.
The Leprosy Mission Trust India is based in New Delhi, Delhi.
The NAICS codes for The Leprosy Mission Trust India are [81, 813].
The SIC codes for The Leprosy Mission Trust India are [839, 83].