Jeffrey Stott
Professor
Professor
Pathology, Microbiology & Immunology
Pathology, Microbiology & Immunology
Phone Number
Office
3323 Vet Med 3A, Davis, CA 95616