Locus of innovation in the biotechnology industry : determinants and consequences / [by] Riitta Katila. - Espoo : Finnish Academy of Technology, 1999.

951666508X