228 pubs · 11,785 cites · h-index 51
Nationwide Children's Hospital
2009 - Present
University of Leicester
2026 - Present
The Ohio State University
2011 - Present
Center for Genomic Science
2024 - 2024
Children’s Institute
2022 - 2022