AHVLA

AcronymDefinition
AHVLA➣Animal Health Veterinary Laboratories Agency (UK)