Leo Christopher Somerville
Renishaw Plc
Total Patents:
6
Overall Rank:
#834,378
Years Active:
2009–2019
Renishaw Plc Rank:
#47