Affiliation:
1. School of Life Sciences Peking University Beijing China
2. Department of Biosciences University of Helsinki Helsinki Finland
Subject
Insect Science,General Biochemistry, Genetics and Molecular Biology,Agronomy and Crop Science,Ecology, Evolution, Behavior and Systematics