Courses Assigned to Teach
AST 201, Principles of Animal Production I
AST 202, Principles of Animal Production II
AST 302, Introduction to Animal Nutrition and Feeding
AST 403, Animal Feed and Feeding II
AST 506, Animal Nutrition and Feed Technology
AST 508, Pasture Management and Utilization
AST 711: Pasture establishment and Management
AST 814: Feedstuffs
AST 825: Minerals in Animal Nutrition
AST 822: Amino Acids and Protein Metabolism
AST 624: Lipids in Animal Nutrition
AST 905: Current issues in pasture management
AST 908: Novel Feedstuff
Research/Publication Links
ORCID:
Research Gate Profile URL:
Google Scholar Page URL: