26 pubs · 768 cites · h-index 13
University of Pennsylvania
2009 - Present
Drexel University
2013 - 2019
Institute for Molecular Medicine
2017 - 2017
Philadelphia University
2010 - 2010