TY - BOOK TI - Locus of innovation in the biotechnology industry : : determinants and consequences / SN - 951666508X PY - 1999/// CY - Espoo : PB - Finnish Academy of Technology, ER -