European Medical Journal Diabetes

362913