Laing O'Rourke Professor of Construction Engineering
+44 1223 332718
Associate Professor in Engineering, Environment and Sustainable Development
+44 (0) 1223 764775
Associate Professor in Engineering, Environment and Sustainable Development
Laing O'Rourke Professor of Construction Engineering
Director of Laing O'Rourke Centre for Construction Engineering & Technology
Fellow of King's College
+44 1223 332814
Senior Lecturer in General Engineering, The Open University
Fellow, Newnham College
Professor in Architecture and Engineering
Visiting Fellow, retired
Isaac Newton Trust and Newnham College Engineering Research Fellow
+44 1223 332815
Associate Professor
Fellow & Director of Studies in Engineering, Peterhouse
+44 1223 764099