1969-1972

Ph.D. at Loughborough University with Professor H. Heaney

1972-1974

Postdoctoral Fellowship at Ohio State University with Professor Leo A. Paquette

1974-1975

Postdoctoral Fellowship at Imperial College with Professor Sir Derek H. R. Barton

1975-1976

Probationary Lecturer, Imperial College, London

1976-1983

Lecturer, Imperial College, London

1983-1992

Professor of Organic Chemistry, Imperial College, London

1989-1992

Head of Department, Imperial College, London

1992-2013

BP (1702) Professor of Chemistry, Cambridge

1992-2011

Head of Organic Chemistry, University of Cambridge

1993-to date

Fellow of Trinity College, Cambridge

2013-2017

Director of Research, University of Cambridge

2017-current

Voluntary Research Associate, University of Cambridge