INSTAR was present at the Innovation Leaders Summit 2019, in Tokyo, Japan Nov 20,2019 Comments Off on INSTAR was present at the Innovation Leaders Summit 2019, in Tokyo, Japan INSTAR co-represented innovation of the United States, next to the leaders and start-ups from Japan, South Korea, and Israel. Innovation Leaders Summit 2019