Steven E. Kahn
Editor-in-chief, Diabetes Care; professor of medicine, University of Washington
Appears in 1 story
Born:
1955, Durban
Education:
University of Cape Town Department of Medicine
Last updated Nov 2, 2026
