Innovation is where we really have to catch up: too often, our brilliant students and researchers do not reap the rewards of their work simply because there is no one to help them turn research results into commercial products."
Institūts veidots kā neliela koordinējoša struktūra, kuras valdi veidos astoņpadsmit augsta līmeņa eksperti ar pieredzi augstākajā izglītībā, pētniecībā, inovācijās un uzņēmējdarbībā.