Joseph Lee McGowan
Trendmasters · Cepia · S. C. Johnson & Son
Total Patents:
94
Overall Rank:
#16,524
Years Active:
1983–2019
Trendmasters Rank:
#1