Robert C. Savoca
Barnes Engineering · Edo Corporation, Barnes Engineering Division
Total Patents:
11
Overall Rank:
#473,182
Years Active:
1988–2000
Barnes Engineering Rank:
#1