39 pubs · 200 cites · h-index 9
The Ohio State University Wexner Medical Center
2019 - 2025
Ohio State University Hospital
2025 - 2025
The Ohio State University
2019 - 2025
Beth Israel Deaconess Medical Center
2017 - 2018
Harvard University
2017 - 2017