107 pubs · 927 cites · h-index 14
University of Geneva
1988 - 2015
Geneva College
1989 - 2015
HES-SO Genève
1990 - 2011
Gene Therapy Laboratory
2004 - 2010
Université Claude Bernard Lyon 1
2005 - 2005