Similar Items: Parasitoids of Asian rice planthopper (Hemiptera: Delphacidae) pests and prospects for enhancing biological control by ecological engineering

Author: Liu, J.