16 pubs · 1,386 cites · h-index 11
Cancer Research UK
2008 - 2012
Cancer Research UK Cambridge Center
2010 - 2010
Institute of Human Genetics
2008 - 2008
University of Aberdeen
1996 - 2005
Institute of Medical Sciences
2005 - 2005