Vet Society

Vet Society

Become a member of Vet Society

Vet Society

Committee Members
Secretary:Bridget Shanahan
Treasurer:Saoirse Guerin
Chairperson:Alison McCarthy
Public Relations Officer:Tim Donovan
March 29th
Kerry Campus