David Davies graduated from Murdoch University with first class honours in 1992 then worked in general practice for several years. David returned to Murdoch in 2000 to complete his Residency in Small Animal Medicine, including stints at Massey University and the Royal Veterinary College...
Read More →