DVSAI

AcronymDefinition
DVSAIDepartment of Veterinary Services and Animal Industries (UK)