DNDS

AcronymDefinition
DNDSDutch National Dental Survey
DNDSDynamic Network Design Studio (web-design firm)