29 pubs · 3,146 cites · h-index 14
SIB Swiss Institute of Bioinformatics
2016 - 2025
Microsoft Research (United Kingdom)
2025 - 2025
University of Lausanne
2020 - 2025
Universidade de São Paulo
2020 - 2020
Centre for Life
2018 - 2020