17 pubs · 7,582 cites · h-index 15
Amgen (United States)
1997 - 2011
IDEX Corporation (United States)
1997 - 1999
Inserm
1995 - 1995
Institut Gustave Roussy
Research & Development Corporation
1989 - 1995