Work

Profiting from technological innovation: Implications for integration, collaboration, licensing and public policy

FWCI: 134.8
Cites: 7
Cited by: 7,231
Related to: 9