129 pubs · 4,977 cites · h-index 30
Uppsala University
2003 - Present
Science for Life Laboratory
2025 - Present
BMC Software (United States)
2024 - 2024
University of Wisconsin System
2023 - 2023
University of Wisconsin–Madison