Wanxia Ren

Dr. Wanxia Ren

Institute of Applied Ecology, Chinese Academy of Sciences, China
orcid