David N. Batchelder

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