Technion researchers develop new radiation sourcesThe radiation sources may reduce costs by replacing current, expensive facilities.Doctor inspects an x-ray, illustrative(photo credit: PIKREPO)