European Medical Journal Diabetes

342679