243 pubs · 33,023 cites · h-index 74
Bioinformatics Institute
2018 - Present
European Bioinformatics Institute
2009 - 2025
Uppsala University
1993 - 2021
Eternity Bioscience (United States)
2021 - 2021
Wellcome Trust
2009 - 2014