Work

The Natural Environment, Innovation, and Firm Performance: A Comparative Study

FWCI: 12.43
Cites: 90
Cited by: 468
Related to: 10