Renishaw (United Kingdom)h-index: 51Total citations: 9,491Total papers: 436Homepage: https://www.renishaw.com/