Luke Stonis
Ric Investments · Devicor Medical Products · S. C. Johnson & Son
Total Patents:
30
Overall Rank:
#123,365
Years Active:
2002–2024
Ric Investments Rank:
#21