OnCo
key papersKey paper

Carbon Ion Therapy: A Modern Review of an Emerging Technology

Paper cited by two technology pages, indexed on Europe PMC as PubMed record 32117737 and published in Frontiers in oncology; the citing pages link this DOI, which is how the record was matched.