Andrew Boulton

Andrew Boulton is Professor of Medicine at the University of Manchester. He is also Vice-President of EASD.