254 pubs · 79,093 cites · h-index 65
Uppsala University
1998 - Present
Science for Life Laboratory
2005 - Present
University of Bristol
2025 - 2025
University of Lethbridge
2024 - 2024
Max Planck Institute for Chemistry
2021 - 2021