267 pubs · 21,374 cites · h-index 82
Children's Hospital of Philadelphia
2001 - 2025
National Institute on Drug Abuse
2018 - 2024
National Institutes of Health
2018 - 2023
University of Pennsylvania
2003 - 2022
University of North Carolina at Chapel Hill
1982 - 2021