59 pubs · 8,768 cites · h-index 36
Institute of Genetics and Cancer
1999 - 2019
University of Edinburgh
2002 - 2019
Western General Hospital
1991 - 2016
Hanson & Associates (United Kingdom)
2012 - 2012
Medical Research Scotland
2004 - 2004