IDDN

AcronymDefinition
IDDNInter Deposit Digital Number (international protection)
IDDNIrish Drug Delivery Network (Dublin, Ireland)