
Position Title
Associate Professor
Position Title
Associate Professor
Unit
Department of Entomology and Nematology
Unit
Department of Entomology and Nematology
6352 Storer Hall,
Davis CA 95616