173 pubs · 3,949 cites · h-index 26
James S. McDonnell Foundation
2020 - Present
Washington University in St. Louis
2014 - Present
UPMC Hillman Cancer Center
2009 - 2024
Stemcell Technologies
2023 - 2023
High Throughput Biology (United States)
2022 - 2022