Chongqing University (CQU) is a key national university in China, directly under the State Ministry of Education, it is also one of the "211 Project and 985 Project” universities. CQU is located in Shapingba District, a cultural and educational center in the city of Chongqing. 


Zuo Li

Zuo Li, associate professor.

Zhou Lu

Zhou Lu, PhD, Associate Professor, Master Supervisor, Firstclass Landscape Architect. Email: 

Total23   4/4 
NextLast  Page