19 pubs · 64 cites · h-index 6
Women & Infants Hospital of Rhode Island
2009 - 2025
Brown University
2009 - 2024
Providence College
2009 - 2020
University of Massachusetts Chan Medical School
2011 - 2011
University of Rhode Island
1997 - 1997