Xucai Pu

Xucai Pu

Auto-generated profile, based on publicly available information

Xucai Pu

Institute of Ecology and State Key Laboratory of Vegetation Structure, Function and Construction (VegLab), College of Urban and Environmental Sciences Peking University Beijing 100871 China

Publication