221 pubs · 11,536 cites · h-index 58
California University of Pennsylvania
2014 - Present
University of Pennsylvania
2006 - Present
Chemical Synthesis Lab
2025 - 2025
Translational Therapeutics (United States)
2017 - 2024
Philadelphia Department of Public Health
2024 - 2024