55 pubs · 3,502 cites · h-index 28
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2025 - 2025
Research Network (United States)
2025 - 2025
Children's Hospital of Philadelphia
2009 - 2023
Universidad de Antioquia
2020 - 2020
Clínica CES
2020 - 2020