63 pubs · 4,802 cites · h-index 31
SIB Swiss Institute of Bioinformatics
2007 - Present
Institute of Molecular Medicine
2026 - Present
University of Lausanne
2009 - 2020
Ludwig Cancer Research
2007 - 2012
Max Planck Institute for Polymer Research
2008 - 2008