Michael qualified as a veterinary surgeon from UCD in 1990.
He worked in the UK and Australia in both mixed and small animal practice before settling down to small animal practice exclusively.
He joined the All Care team in 2001 where he continues to develop his skills as a soft tissue surgeon and ultrasonographer.
Menu