136 pubs · 4,077 cites · h-index 32
University of Kansas
2008 - 2025
Stockholm University
2021 - 2023
Science for Life Laboratory
European Bioinformatics Institute
2020 - 2021
Utrecht University
2021 - 2021