Spencer A. Stone
The Deister Concentrator Company
Total Patents:
3
Overall Rank:
#1,492,802
Years Active:
1982–2017
The Deister Concentrator Company Rank:
#3