Work

Innovativeness and new product success: insights from the cumulative evidence

FWCI: 23.68
Cites: 83
Cited by: 318
Related to: 10