171 pubs · 12,667 cites · h-index 70
University of Pennsylvania
2001 - 2023
Children's Hospital of Philadelphia
2000 - 2017
novacare (Germany)
2012 - 2016
Philadelphia University
2001 - 2015
Translational Therapeutics (United States)
2013 - 2013