IRDU

AcronymDefinition
IRDUInternet Research and Development Unit