Future Oncology (London, England).
2026
Journal of Clinical Oncology.
2022
European Journal of Cancer.
2021