Dr Alfred Kidd

Dr Alfred Kidd

Qualifications: B.V.Sc.
Areas of Interest: Small Animal Medicine, Dairy and Beef Herd Health