132 pubs · 1,861 cites · h-index 19
Technical University of Denmark
2011 - Present
University of Rhode Island
2021 - 2025
Libertine FPE (United Kingdom)
2025 - 2025
National Centre for Product Design and Development Research
2011 - 2019
University of Rochester
2016 - 2016