"The Professor B.A Bharucha foundation is a public charitable trust from India, dedicated for medical education, research and patient care with special interest in pediatrics"