20 pubs · 190 cites · h-index 5
Cancer Research UK Clinical Trials Unit
2025 - 2025
University of Birmingham
University of Lincoln
2019 - 2019
Colorado State University
2001 - 2001
Manhattan Eye, Ear and Throat Hospital
1990 - 1990