Ralph A. Spooner

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