Research Staff
Chenhao Zhu

Chenhao Zhu is an urban and landscape designer who graduated as Master of Landscape Architecture from the University of Pennsylvania and held a bachelor’s degree at Southeast University, China. He is also a certified LEED Neighborhood Development AP.

During his eight-years study and practice, rapidly unhealthy urbanization has caused enormous environmental issues in the urban area. He believes the power of the landscape and urban design can cure the earth and create a better living environment for people. In this way, his study interests focus on using innovative technology from both design field and other industries to redefine urban space and large-scale ecosystem.