Former Emeritus Professor of Chemistry and Pro-Vice-Chancellor, University of Ulster.

Emeritus Professor of Chemistry, University of Edinburgh.

Freeland Professor of Chemistry, University of Strathclyde.

Professor Emeritus of Geography, University of Edinburgh.

Emeritus Professor of Geography, University of Edinburgh.

Senior Research Fellow, University of St Andrews.

Head of Institute, Institute of Petroleum Engineering, Heriot-Watt University.

Board of Trustees Professor of Chemistry, Northwestern University.

Professor of Chemical Engineering and Chemical Technology, University of Nottingham.

Professor of Organic Chemistry, University of St Andrews.

Professor of Chemistry, University of Strathclyde.

Professor of Hydrology, University of Aberdeen.