29 pubs · 4,322 cites · h-index 20
Pfizer (United States)
2016 - 2016
Takeda (United States)
NKT Therapeutics (United States)
1999 - 1999
ImmunoGen (United States)
1992 - 1996
University of Bath
1994 - 1994