12 pubs · 2,903 cites · h-index 10
Loyola University Medical Center
2025 - 2025
U.S. National Science Foundation
University of California, Los Angeles
2019 - 2025
Yale University
Digital Science (United States)