507 pubs · 37,865 cites · h-index 92
Clinical Oncological Society of Australia
2025 - 2025
California Institute of Technology
1973 - 2023
University of Dundee
1997 - 2022
Ninewells Hospital
1997 - 2022
National Hospital for Neurology and Neurosurgery
2022 - 2022