79 pubs · 3,460 cites · h-index 27
Rhode Island Department of Health
2023 - 2024
Accreditation Council for Graduate Medical Education
2018 - 2023
St. Luke's Hospital
2021 - 2021
Brown University
2005 - 2018
Landesgesundheitsamt Baden-Württemberg
2016 - 2016