ETTN

AcronymDefinition
ETTNEuropean Technology Transfer Network