from 1982 to 2011 he was professor of mathematics at the university of bath where he held an engineering and physical sciences research council (epsrc) senior fellowship 1997–2002. in addition from 2002 to 2010 he was scientific director of the international centre for mathematical sciences (icms) in edinburgh.