David N. Batchelder
Renishaw Plc · Itt · International Standard Electric
Total Patents:
13
Overall Rank:
#390,448
Years Active:
1983–1998
Renishaw Plc Rank:
#37