Sidney D. Ross
Sprague Electric
Total Patents:
26
Overall Rank:
#156,718
Years Active:
1980–1993
Sprague Electric Rank:
#1