Search results
Procedia Economics and Finance > 2015 > 32 > Complete > 131-138
Journal of Economics and Business > 2011 > 63 > 6 > 638-662
Technovation > 2011 > 31 > 2-3 > 77-86
Technological Forecasting & Social Change > 2009 > 76 > 3 > 316-326