Contact details

Zhen Chen

Department of Architecture, Faculty of Engineering, University of Strathclyde
Glasgow, Scotland G1 1XJ
United Kingdom

https://www.linkedin.com/in/zhen-chen-42601920/