HSRC - Human Sciences Research Council
... read more
SA Knowledge: inside South African research, business, politics
... read more
IWH - Halle Institute for Economic Research / Institut für Wirtschaftsforschung Halle
...read more
GLOBELICS - The Global Network for the Economics of Learning, Innovation, and Competence Building Systems
...read more
Il Manifesto - Italian newspaper
... read more
EUI - European University Institute
...read more
Taylor & Francis Online - Innovation and Development, Volume 1, issue 1, 2011
...read more