Current Companies
Schiefflin institute of health-research and leprosy centre
Location: S.I.H.-R & L.C.; SLRS PO. KARIGIRI; VELLORE DISTRICT; Tamil Nadu; 632106; India
Founded: 18/03/1977
Details:
Designation: Managing Director
Appointment: 01/02/2018