Smile Train, the world’s largest organisation which supports free cleft surgery and comprehensive cleft care to children globally, has contributed $16 billion to the Indian economy with regards to cleft care in 20 years, according to a study
Discover more from The Doon Mozaic
Subscribe to get the latest posts to your email.