Jeff Stephens

Jeff Stephens is Professor of Medicine (Diabetes and Metabolism) at Swansea University and a Consultant in Diabetes and Endocrinology at Morriston Hospital, Abertawe Bro Morgannwg Health Board, South Wales, UK.