65 pubs · 3,986 cites · h-index 30
Cardiff University
2003 - 2021
Tenovus Cancer Care
2002 - 2018
Roche Pharma AG (Germany)
2007 - 2007
American Society of Clinical Oncology
2004 - 2004
University of Wales
1991 - 2000