Diabetes research and training centers: science, application, training, and translation.
D003920:Diabetes Mellitus / Q000628:therapy; D004501:Education, Medical; D006801:Humans; D012106:Research; D014175:Translating; D014481:United States