A small, positively charged particle of matter found in the atoms of all elements. Streams of protons generated by special equipment can be used for radiation treatment.
PROTON
Meaning of PROTON in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012