
Sign up to save your podcasts
Or


John started learning the ropes about pigs at the age of 11. He qualified as a veterinarian in 1982. After 5 years in general practice he returned to university to complete a Leverhulme residency in pigs and the PhD in urinary tract problems of pigs at Liverpool specialising in microbiology and pathology. He has a Diploma in Pig Medicine and is a Diplomate of the European College of Pig Health Management. He is recognised by the Royal College of Veterinary Surgeons as a pig specialist. He has taught production medicine at several universities: UK; Liverpool and Royal Veterinary College, London, US; North Carolina and Iowa State and at Murdoch and Townsville Universities Australia. John runs a consultancy practice with clients in North America, Europe, Asia, Australia and Africa. He currently teaches at James Cook University in Townsville, Australia. John specialises in maintaining the health of pigs through promoting excellence in stockmanship and production practices.
By Matthew Rooda4.4
1515 ratings
John started learning the ropes about pigs at the age of 11. He qualified as a veterinarian in 1982. After 5 years in general practice he returned to university to complete a Leverhulme residency in pigs and the PhD in urinary tract problems of pigs at Liverpool specialising in microbiology and pathology. He has a Diploma in Pig Medicine and is a Diplomate of the European College of Pig Health Management. He is recognised by the Royal College of Veterinary Surgeons as a pig specialist. He has taught production medicine at several universities: UK; Liverpool and Royal Veterinary College, London, US; North Carolina and Iowa State and at Murdoch and Townsville Universities Australia. John runs a consultancy practice with clients in North America, Europe, Asia, Australia and Africa. He currently teaches at James Cook University in Townsville, Australia. John specialises in maintaining the health of pigs through promoting excellence in stockmanship and production practices.

151 Listeners

230 Listeners

363 Listeners

121 Listeners

13 Listeners

8 Listeners

32 Listeners

383 Listeners

343 Listeners

778 Listeners

2 Listeners

1,651 Listeners

1 Listeners

2 Listeners

7 Listeners