Dr Leela Joshi, affectionately known as the "Mother Teresa of The Malwa Region," is an 85-year-old Padma Shri awardee, SilverWings Awardee, and esteemed gynecologist from Ratlam, Madhya Pradesh. Here, the noble Dr Leela Joshi tells TheGlitz why she opted for a selfless journey in giving back to the world.