| ISPI database record: Rita E. Duncan Tropical Research and Education Center Institute of Food and Agricultural Sciences (IFAS) University of Florida 18905 SW 280th Street Homestead, FL 33031 U.S.A. remarks: research on parasitoids last update: 2007-07-24 list scientific publications (wiki) list scientific publications (ISPI database) |