Feng Ge

Professor and Director
State Key Laboratory of Integrated Management of Pest and Rodents
Institute of Zoology Chinese Academy of Sciences
1 Beichen West Road, Chaoyang District Beijing 100101
Beijing China

Papers:
1545 Chinese academy of science: Promoting national and international entomological partnership