NIOD

AcronymDefinition
NIODNederlands Instituut Voor Oorlogsdocumentatie (Netherlands Institute for War Documentation))
NIODNetwork Inward/Outward Dialing
NIODNew Image Office Design (Whittlesey, England, UK)