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
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