Found in translation: Annals of Oncology and translational research