76 pubs · 1,761 cites · h-index 19
Novartis (Switzerland)
2003 - 2020
Novartis Institutes for BioMedical Research
2011 - 2020
Institute Cancer De La Loire Lucien Neuwirth
2017 - 2017
Genomics Institute of the Novartis Research Foundation
2015 - 2015
ETH Zurich
2003 - 2011