332 pubs · 5,985 cites · h-index 26
Cincinnati Children's Hospital Medical Center
2017 - 2025
Hospital Research Foundation
2025 - 2025
Phelan-McDermid Syndrome Foundation
Rome Foundation
University of Cincinnati