| ISPI database record: Zu-Hua Shi Institute of Insect Sciences College of Agriculture and Biotechnnology Zhejiang University at Huajiachi 268 Kaixuan Road Hangzhou Zhejiang 310029 China Website of affiliation: http://www.cab.zju.edu.cn/IAE/eng/index.htm e-mail: zhshi@zju.edu.cn remarks: research on parasitoids last update: 2005-01-11 list scientific publications (wiki) list scientific publications (ISPI database) |