Amputation Free India: An Initiative To End Diabetes-Related Amputations June 15, 2023 Diabetes is one of the most alarming health concerns of the global population. Today 383 million people, accounting for 8.3% of the global population, suffer