Position Title
Professor
Position Title
Professor
- Department of Microbiology & Immunology
- 530-752-6785
- blshacklett@ucdavis.edu
- https://health.ucdavis.edu/medmicro/Faculty_MR/Shacklett/shacklett_index_mr.html
3327 Tupper Hall
Bio