103 pubs · 4,822 cites · h-index 38
Emory University
2015 - 2025
University of Maryland, Baltimore
2019 - 2019
University of Utah
Woodruff Health Sciences Center
StemCells (United States)