Abstract
Shen, XW; Ge, MT; Wang, QF; Padua, MG; Chen, D
Chen, D (通讯作者),Dept Landscape Architecture, 800 Dongchuan Rd, Shanghai 200240, Peoples R China.
ECOLOGICAL RESTORATION, 2022; 40 (3): 172