Marcellus Benson
Trendmasters · S. C. Johnson & Son · Cepia
Total Patents:
42
Overall Rank:
#73,420
Years Active:
2000–2020
Trendmasters Rank:
#5