Speaker bio page for John Hill
John Hill
Bio
Retired General Practitioner in Northern Ireland
Founder President of the British Bee Veterinary Association
Retired General Practitioner in Northern Ireland
Founder President of the British Bee Veterinary Association