71 pubs · 1,307 cites · h-index 15
Nemours Children's Health System
2023 - 2025
University of Nottingham
2023 - 2023
NeuroDevelopment Center
2020 - 2023
Penn Center for AIDS Research
National Institute of Biomedical Research