EVDS

AcronymDefinition
EVDS➣European Veterinary Dental Society
EVDS➣External Ventricular Drainage System (intracranial pressure control device)