1986: University of Cambridge, PhD, Supervisor Dr Stuart Warren1986–1988: Columbia University, Post-Doctoral Fellow, Supervisor Professor Gilbert Stork1988–1991: University of Bath, Lecturer, Chemistry1991–1997: University of Sheffield, Lecturer and Reader, Chemistry1997–2000: University of Sheffield, Professor, Chemistry2000 to date: University of Bristol, Professor of Synthetic Chemistry