Xstrahl announced today the opening of a new office and facility in central Germany to help support its current European install base, and work with local governments and facilities to help ensure radiotherapy treatment is available to everyone who needs it. “As...
Resources
Contact Us