Therac 25: A New Medical Accelerator Concept | IEEE Journals & Magazine | IEEE Xplore