75 pubs · 3,911 cites · h-index 31
Emory University
2024 - 2024
Health Foundation
2021 - 2021
Institute of Genetics and Cancer
2002 - 2021
University of Edinburgh
1992 - 2021
Western General Hospital
1988 - 2016