Profile picture
Shengen Liu
  • Post Doctoral Researcher
    Institute of Applied Ecology, University of Chinese Academy of Sciences
    Shenyang, China
mini profile avatar Shengen Liu