180 pubs · 19,911 cites · h-index 56
Oxford BioMedica (United Kingdom)
2026 - Present
Rockhurst University
2025 - 2025
The University of Melbourne
2007 - 2024
The Royal Victorian Eye & Ear Hospital
Centre for Human Genetics
2014 - 2023