IDTW

AcronymDefinition
IDTWInternational Disaster Training Workshop (Frankfurt, Germany)
IDTWInternational Design and Test Workshop