Skip to main content
Publication

Is the US outperforming Europe in university technology licensing? A new perspective on the European Paradox

Related concepts (32)