76 pubs · 1,847 cites · h-index 20
ImmunoGen (United States)
2013 - 2022
Fate Therapeutics (United States)
2021 - 2021
Histogenics (United States)
2017 - 2017
Whitehead Institute for Biomedical Research
2009 - 2013
Massachusetts Institute of Technology
2013 - 2013