NEW
India faces a staggering $11.4 trillion economic burden due to diabetes, ranking second globally after the United States.
Practice MCQs