Robert Budd

Robert Budd, PhD. Senior environmental scientist with the California Department of Pesticide Regulation. Has worked there for 4 years. He received his PhD in Environmental Science from the University of California at Riverside in 2009.

Contact Information: ; 916-445-2505