
658 pubs · 51,460 cites · h-index 125
Washington University in St. Louis
2007 - 2025
Cytex Therapeutics (United States)
2016 - 2025
Shriners Hospitals for Children
2018 - 2025
Shriners Hospitals for Children - St. Louis
2016 - 2025
The University of Texas at San Antonio
2024 - 2024