International Journal of Technology Management (2012), Vol. 59, no. 1/2, pp. 92-115
Publication year: 2012
Pages: 24
Language: English
Other articles 600
International Journal of Technology Management (2012), Vol. 59, no. 1/2, pp. 92-115
Publication year: 2012
Pages: 24
Language: English
Other articles 600