
Contact details
Zhen Chen
Department of Architecture, Faculty of Engineering, University of Strathclyde
Glasgow, Scotland G1 1XJ
United Kingdom
Zhen Chen
Department of Architecture, Faculty of Engineering, University of Strathclyde
Glasgow, Scotland G1 1XJ
United Kingdom