10.1016/j.ejca.2025.115626
Journal article
European Journal of Cancer
Elsevier BV
07/2025
115626 - 115626