152 pubs · 7,144 cites · h-index 49
University of Pennsylvania
2004 - 2021
Hospital of the University of Pennsylvania
2010 - 2019
Translational Therapeutics (United States)
2012 - 2018
Pennsylvania Hospital
2016 - 2016
Institute for Family Health
2015 - 2015