With an estimated 50.8 million people living with diabetes, India has the world's largest diabetes population, followed by China with 43.2
Will not be short for members
Did see some place that India has found a insulin that worked up to 7 days in the body ,,still testing it