1,519 pubs · 120,221 cites · h-index 160
University of Copenhagen
1959 - 2025
Novo Nordisk Foundation
2007 - 2025
BioInnovation Institute
2019 - 2025
Chalmers University of Technology
2008 - 2025
Beijing University of Chemical Technology
2017 - 2025