Across OECD countries some 83 million people suffer from diabetes. On current trends, that will rise to almost 100 million by 2030.
Nothing to display...