NGO Smile Train Announces First-Of-Its Kind Cleft Leadership Center in India
New Delhi: Smile Train, the world’s largest cleft organization, has announced the worldwide launch of its Cleft Leadership Centers (CLCs). The CLCs are among its most significant initiatives to improve global health equity and promote…