John W. Goodin
Escreen · Cambro Manufacturing · Black & Decker
Total Patents:
74
Overall Rank:
#26,554
Years Active:
1982–2015
Escreen Rank:
#2