OnCo
key papersKey paper

Cancer as an evolutionary and ecological process

Paper cited by one term page, indexed on Europe PMC as PubMed record 17109012 and published in Nature Reviews Cancer; the citing page links this DOI, which is how the record was matched.