Ralph A. Spooner
Donnelly · Magna Electronics · Toyota
Total Patents:
22
Overall Rank:
#196,259
Years Active:
1998–2017
Donnelly Rank:
#32