162 pubs · 8,504 cites · h-index 45
IQVIA (United States)
2025 - Present
ImmunoGen (United States)
1989 - 2018
Histogenics (United States)
2011 - 2011
Uji Hospital
2008 - 2008
Endocyte (United States)
2007 - 2007