384 pubs · 17,720 cites · h-index 62
Harvard University
2007 - 2025
University of Strathclyde
2025 - 2025
Harvard University Press
Entrepreneurial Ecosystems
U.S. National Science Foundation
2024 - 2024