21 pubs · 17,549 cites · h-index 12
SIB Swiss Institute of Bioinformatics
2015 - 2024
European Bioinformatics Institute
2024 - 2024