69 pubs · 3,168 cites · h-index 19
University of Reading
2026 - Present
University of Exeter
2017 - 2023
BI Norwegian Business School
2018 - 2018
City, University of London
2010 - 2017
Organogenesis (United States)
2015 - 2015