Professor Peter Townsend

Elected: 2011

Area(s): Science, Technology, Engineering, Medicine & Mathematics

Specialist Subject(s): Computer Science, Physics

Deputy Chair, University of Wales Institute of non-Newtonian Fluid Mechanics; formerly Deputy Vice-Chancellor, Swansea University