101 pubs · 4,440 cites · h-index 34
Stockholm University
2014 - Present
Science for Life Laboratory
2013 - Present
University of Oslo
2021 - 2022
Uppsala University
2006 - 2017
Genomics England
2014 - 2014