211 pubs · 15,362 cites · h-index 56
University of Oxford
1993 - Present
Centre for Human Genetics
1999 - 2025
St. George's University
2023 - 2023
St. James Hospital and Health Centers
2022 - 2023
St. George's School