48 pubs · 1,067 cites · h-index 19
Enanta Pharmaceuticals (United States)
2024 - 2024
Translational Therapeutics (United States)
2014 - 2019
University of Pennsylvania
2014 - 2019
California University of Pennsylvania
2017 - 2017
Northeastern University
2008 - 2016