IRDU

AcronymDefinition
IRDUInternational Relations Diponegoro University (Diponegro University; Indonesia)
IRDUInternet Research and Development Unit