305 pubs · 18,067 cites · h-index 67
Pennsylvania State University
2018 - Present
Cohort (United Kingdom)
2024 - 2025
Neurobehavioral Systems
2019 - 2024
Health and Human Development (2HD) Research Network
1997 - 2024
Drexel University
2006 - 2024