108 pubs · 2,778 cites · h-index 19
University of Iowa
2000 - 2025
NACE International
2025 - 2025
University of Birmingham
1995 - 2025
Japan Patent Office
2023 - 2023
ESCP Business School