Philip Westra

Colorado State University
Department of Bioagricultural Sciences and Pest Management
1177 Campus Delivery
Fort Collins, CO
USA 80523

Papers:
D3355 Center for Ecology, Evolution and Management of Pesticide Resistance