David Collingwood
Renishaw Plc · Reinshaw Plc
Total Patents:
14
Overall Rank:
#351,180
Years Active:
1984–2016
Renishaw Plc Rank:
#18