Gower Street
London, WC1E 6BT
United Kingdom
University College London
the market for ideas, entrepreneurship, innovation, human capital, endogenous growth
innovation, entrepreneurship, the market for ideas, human capital, endogenous growth