Mubadala Health’s Imperial College London Diabetes Centre (ICLDC) has been approved as a Centre of Excellence by the International Diabetes Federation (IDF). The Centre joins a prestigious global network of diabetes institutions recognised for their efforts to initiate, coordinate, facilitate ..