Technology Innovation Entrepreneurship and Competitive Strategy
H-Index
7
United Kingdom