158 pubs · 4,225 cites · h-index 26
Bristol-Myers Squibb (United States)
2017 - 2025
Fate Therapeutics (United States)
2021 - 2023
Bristol-Myers Squibb (Sweden)
2018 - 2021
Semmelweis University
2006 - 2017
National Institutes of Health
2014 - 2017