VETCPD

Medical abbreviations:
VETCPD

Veterinary Education Trust for Continuing Professional Development