Jiake Shen

Dr. Jiake Shen

Department of Landscape Studies, College of Architecture and Urban Planning, Tongji University, Shanghai 200092, China