119 pubs · 2,965 cites · h-index 29
Johns Hopkins University
2013 - Present
Johns Hopkins Medicine
2013 - Present
Northwestern University
2006 - 2025
National Institute on Deafness and Other Communication Disorders
2025 - 2025
Cochlear (Australia)
2022 - 2024