Work

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

FWCI: 62.09
Cites:
Cited by: 334
Related to: 10