John Newman

John Newman

Affiliations and Expertise

Department of Civil Engineering, Imperial College, London, UK