17 pubs · 936 cites · h-index 13
Inserm
1992 - 2004
Collège de France
1999 - 1999
Centre National de la Recherche Scientifique
1992 - 1997
Oregon Health & Science University
1997 - 1997
October 6 University