Diabetes and Cardiovascular Disease - Johnstone, Michael; Veves, Aristidis (Springer International Publishing, 2023)