Swiss Cancer Research Foundation Grant KFS-6088-02-2024