Ireland’s Vets: Catherine Shannon

‘The route I took to become a vet was obviously meant for me’ – Catherine (25)