James Russell Hornsby
Trendmasters · Cepia · S. C. Johnson & Son
Total Patents:
94
Overall Rank:
#16,523
Years Active:
1998–2019
Trendmasters Rank:
#1