14 pubs · 2,456 cites · h-index 12
Universitat Pompeu Fabra
2015 - 2017
Heidelberg University
2006 - 2009
Inserm
2008 - 2008
Ceinge Biotecnologie Avanzate (Italy)
Université de Strasbourg