Colin Kern

Colin Kern

Auto-generated profile, based on publicly available information

Colin Kern

Department of Animal Science, University of California, Davis, CA 95616, USA

Publication