| ISPI database record: Shaoli Wang Department of Plant Protection Institute of Vegetables and Flowers Chinese Academy of Agricultural Sciences Beijing 100081 China e-mail: wangshaoli@caas.cn remarks: research on spider mites last update: 2014-11-17 list scientific publications (wiki) list scientific publications (ISPI database) |