source Post navigation Artemisinin attenuates type 2 diabetic cardiomyopathy in rats … – Nature.com How type 2 diabetes changes over time: Progression and outlook – Medical News Today