ESVC

AcronymDefinition
ESVCEcclesfield School Virtual Community
ESVCEuropean Society of Veterinary Cardiology