David R Haviland

Farm Advisor
COOP EXT ADVISOR
Entomologist and Pest Management. Advise in identification and control of Pest.
M.S. Plant Protection and Pest Management, University of California, Davis. 2002
B.S. Zoology, Brigham Young University. 1997
B.S. Zoology, Brigham Young University. 1997
dhaviland@ucanr.edu
David R Haviland