Michael Harding

Durham, UK

MChem Chemistry undergraduate at University of Durham, UK.