Indian Teens Among The Shortest Globally With Low BMI: Study
New Delhi: India has been ranked 196th among 200 countries with respect to Body Mass Index (BMI) as per a global analysis of data spanning 34 years, The Times of India (TOI) reported.…