Technology Innovation International is a research organisation in Luxembourg, LU. OpenAlex records 207 works and 351 citations for it.