68 pubs · 6,373 cites · h-index 23
SIB Swiss Institute of Bioinformatics
2007 - 2025
University of Lausanne
2008 - 2025
Western Michigan University
2024 - 2024
Michigan State University
ETH Zurich
2013 - 2013