ucanr.edu
Professor
Hammock Laboratory of Pesticide Biotechnology - Professor
University of California Agriculture and Natural Resources