103 pubs · 2,184 cites · h-index 22
Harvard University
2011 - 2025
Merrimack College
2016 - 2025
Department of Medical Sciences
2019 - 2019
Brigham and Women's Hospital
2018 - 2018
Northeastern University
2016 - 2018