Creator
Diabetes has become one of South Africa’s most pressing public health challenges, claiming tens of thousands of lives each year and emerging as the country’s leading natural cause of death.