OnCo
key papersKey paper

Are 90% of deaths from cancer caused by metastases?

Paper cited by one bottleneck page and 16 idea pages, indexed on Europe PMC as PubMed record 31397113 and published in Cancer medicine; the citing pages link this DOI, which is how the record was matched.