Complications of diabetes: progress, but significant challenges ahead - Chowdhury, Tahseen A. (Ann Transl Med, 2014)