Mary Verghese

Executive director, The Leprosy Mission Trust India