259 pubs · 13,571 cites · h-index 59
University of Delaware
2016 - Present
Johns Hopkins University
2025 - 2025
Cornell University
2024 - 2024
Health and Human Development (2HD) Research Network
Western University
2022 - 2022