107 pubs · 18,780 cites · h-index 49
Biogen (United States)
2000 - 2005
Amgen (United States)
2003 - 2003
University of California, San Francisco
1994 - 2003
IDEX Corporation (United States)
2003 - 2003
Observatoire Français de la Sclérose en Plaques
2002 - 2002