David J Patterson

PhD

David J Patterson

Affiliations and Expertise

Division of Animal Sciences, University of Missouri, Columbia, MO