Imperial College London Diabetes Centreh-index: 27Total citations: 3,195Total papers: 162Homepage: http://www.icldc.ae/