ECVBM

AcronymDefinition
ECVBMEuropean College of Veterinary Behavioural Medicine