92 pubs · 3,170 cites · h-index 18
Fate Therapeutics (United States)
2017 - 2023
Casma Therapeutics (United States)
2023 - 2023
Vertex Pharmaceuticals (United States)
2023 - 2023
Genomics Institute of the Novartis Research Foundation
2008 - 2018
Novartis (Switzerland)
2011 - 2014