47 pubs · 4,068 cites · h-index 21
Pfizer (United States)
2004 - 2017
SIB Swiss Institute of Bioinformatics
2012 - 2012
University Hospital of Lausanne
2012 - 2012
University Hospital of Geneva
2012 - 2012
Azienda Ospedaliero Universitaria Ospedali Riuniti
2009 - 2012