Jose Castillo

University of Florida
Department of Entomology and Nematology
2686 State Rd/ 29 N
Immokalee, FL
USA 34142

Papers:
1607 Pests of Fruiting Vegetables and Their Management in Subtropical Florida