IRCTR

AcronymDefinition
IRCTRInternational Research Centre for Telecommunications-Transmission and Radar (Tu Delft, the Netherlands)