Pull to refresh
Logo
Steven E. Kahn

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