Authors: Joe Ibrahim, Marc Peeters, Guy Van Camp, Ken Op de Beeck - European Journal of Cancer 2022 cited by 103