Innovation & Management Review
Innovation & Management Review
- United Kingdom Emerald Publishing
2515-8961
Business
Commerce
Industries. Land use. Labor
Management. Industrial management | Social Sciences
Social Sciences
2515-8961
Business
Commerce
Industries. Land use. Labor
Management. Industrial management | Social Sciences
Social Sciences