Work

Location and network effects on innovation success: evidence for UK, German and Irish manufacturing plants

FWCI: 25.07
Cites: 62
Cited by: 306
Related to: 10