Insect Science (PEOPLES R CHINA Wiley)
Keywords: Life Sciences -- Entomology; Life Sciences -- Zoology