AHVLA

AcronymDefinition
AHVLAAnimal Health Veterinary Laboratories Agency (UK)