Search results for: Olli Vuola
Technovation > 2006 > 26 > 1 > 3-12
Research Policy > 2004 > 33 > 1 > 107-126
Technovation > 1996 > 16 > 10 > 531-539+601-602
Technovation > 2006 > 26 > 1 > 3-12
Research Policy > 2004 > 33 > 1 > 107-126
Technovation > 1996 > 16 > 10 > 531-539+601-602