ReadThe Portobello Bookshop Gift Guide 2025

Ming Xiao Author

Ming Xiao is Associate Professor in the Department of Civil and Environmental Engineering at Pennsylvania State University, USA

Contributing author Daniel Barreto is Lecturer in Geotechnical Engineering in the School of Engineering and the Built Environment at Edinburgh Napier University, UK