Aphid parasitism and parasitoid diversity in cotton fields in Xinjiang, China

Aphid parasitism and parasitoid diversity in cotton fields in Xinjiang, China