210 pubs · 4,279 cites · h-index 37
Nationwide Children's Hospital
2013 - 2025
University of Birmingham
2021 - 2025
Patient-Centered Outcomes Research Institute
2023 - 2024
The Ohio State University
2015 - 2024
Nia Association
2022 - 2022