EVDS

AcronymDefinition
EVDSEuropean Veterinary Dental Society
EVDSExternal Ventricular Drainage System (intracranial pressure control device)