Stephen C Bain

Stephen C Bain

Stephen C Bain is Professor of Medicine (Diabetes), Swansea University Medical School