Original languageEnglish
Pages697-716
Number of pages19
JournalTechnology Analysis and Strategic Management
Journal publication date2008
Volume20
DOI
StatePublished
Peer-reviewedYes

ID: 328181