50 pubs · 2,981 cites · h-index 30
University of Southampton
2002 - 2022
Southampton General Hospital
1982 - 2018
Tenovus Cancer Care
1984 - 2012
Genmab (Netherlands)
2004 - 2004
Friedrich-Alexander-Universität Erlangen-Nürnberg
2000 - 2000