65 pubs · 33,884 cites · h-index 28
SIB Swiss Institute of Bioinformatics
2005 - 2025
European Bioinformatics Institute
2011 - 2025
University of Southern California
2023 - 2023
University of Padua
Phoenix Bioinformatics