226 pubs · 6,254 cites · h-index 45
University of Alabama
1984 - 2024
Fate Therapeutics (United States)
2023 - 2024
Amgen (United States)
2009 - 2023
University of British Columbia
1990 - 2022
University of Wisconsin–River Falls
2020 - 2020