Elekta (United States)h-index: 26Total citations: 4,288Total papers: 137Homepage: https://www.elekta.com/