James Leroy Ewald
Paperchine · Beloit
Total Patents:
9
Overall Rank:
#573,412
Years Active:
1986–2016
Paperchine Rank:
#1