Does propranolol have a role in cancer treatment? A systematic review of the epidemiological and clinical trial literature on beta-blockers. - O'Logbon J; Tarantola L; Williams NR; Mehta S; Ahmed A; Davies EA (Journal of cancer research and clinical oncology, 2025)