John P. Peters: his role in diabetes, research, and patient care.

John P. Peters: his role in diabetes, research, and patient care.