India Faces USD 11.4 Trillion Diabetes Burden, Second-Highest Globally: Study

By Team VOH

India bears the world’s second-largest economic burden from diabetes, estimated 

Read more