Source:
British journal of cancer [Br J Cancer] 2023 Aug; Vol. 129 (3), pp. 511-520. Date of Electronic Publication: 2023 Jun 26.Publisher: Nature Publishing Group on behalf of Cancer Research UK Country of Publication: England NLM ID: 0370635 Publication Model: Print-Electronic Cited