34 pubs · 1,688 cites · h-index 6
Sewanee: The University of the South
2024 - 2024
Medical University of South Carolina
2013 - 2024
Brigham and Women's Hospital
2021 - 2021
Zero to Three
Rush University Medical Center
2018 - 2018