Position Title
Associate Professor
Position Title
Associate Professor
- Animal Science
- 530-752-7018
- kmhorback@ucdavis.edu
- http://animalscience.ucdavis.edu/faculty/horback/index.html
- http://horback.faculty.ucdavis.edu/