Plant-Based Pharmacist, 15 Feb 2017 In depth overview of various diabetic medication classes and potential side effects, particularly cardiovascular safety issues.