Title
Journal of Open Innovation: Technology, Market, and Complexity
Journal unique ID
28278
Publisher name
Address
ISSN
2199-8531
Current scoring
40