237 pubs · 23,426 cites · h-index 83
Rockefeller University
1975 - Present
Sheffield Teaching Hospitals NHS Foundation Trust
2024 - 2024
Laboratory of Molecular Genetics
2009 - 2016
New York Proton Center
2016 - 2016
Pediatrics and Genetics
2014 - 2014