Oliver L. Richards, Jr.
Sprague Electric · Allegro Microsystems
Total Patents:
10
Overall Rank:
#522,005
Years Active:
1985–2007
Sprague Electric Rank:
#9