500 pubs · 11,133 cites · h-index 53
University College Dublin
1992 - Present
Nuffield Orthopaedic Centre
1989 - 2019
Genetic Alliance
2018 - 2018
University of Oxford
2011 - 2018
Oxford BioMedica (United Kingdom)
2012 - 2017