Fengming Xi

Prof. Fengming Xi

Institute of Applied Ecology, Chinese Academy of Sciences, Shenyang 110016, China