Adam Moeser

Professor of Large Animal Clinical Sciences, Michigan State University