The European Diabetes Forum (EUDF): a forum for turning the tide on diabetes in Europe | Publicación