218 pubs · 16,639 cites · h-index 58
Aarhus University
2026 - Present
Novo Nordisk Foundation
2026 - Present
Interface (United States)
2016 - Present
Institute of Catalysis and Petrochemistry
2019 - Present
Novo Nordisk (United States)
2026 - Present