OnCo
key papersKey paper

Estimating the demand for radiotherapy from the evidence: a review of changes from 2003 to 2012

Paper cited by one bottleneck page, indexed on Europe PMC as PubMed record 24833561 and published in Radiotherapy and Oncology; the citing page links this DOI, which is how the record was matched.