8 pubs · 261 cites · h-index 7
Cancer Research UK
2012 - 2012
Institute of Structural and Molecular Biology
Birkbeck, University of London
University of Nottingham
1996 - 2000
University of Leicester
1997 - 2000