Diseases

Curbing the scourge of diabetes in the twenty-first century

Diabetes is a major public health issue that is approaching epidemic proportions globally. Its prevalence has been rising more rapidly and significantly particularly in Africa where middle- and low-income countries have become a hotspot...