downtoearth-subscribe

Diabetic population highest in India: Atlas

If anything, the International Diabetes Federation's (IDF) Diabetes Atlas released early December in South Africa, only confirms what we already know: India has the largest number of people living