63 pubs · 5,873 cites · h-index 15
NKT Therapeutics (United States)
2024 - 2024
ImmunoGen (United States)
2001 - 2022
Sanofi (France)
2006 - 2007
Stanford University
1999 - 2001
Brigham and Women's Hospital
1999 - 1999