Professor Sir Stephen Bloom FRS FMedSci

Stephen Robert Bloom
Head of Division of Diabetes Endocrinology and Metabolism
Imperial College London
Elected Fellow 1998