June 2023
Pig Progress (May 6) Professor Larry Firkins, a veterinarian attached to the University of Illinois at Urbana-Champaign in the US, has a special interest in management matters and how culture in a pig-related work environment…
Read More >