Michael Joseph Smith
Sharkninja Operating · Axiohm Ipb · Bp Corporation North America
Total Patents:
21
Overall Rank:
#204,659
Years Active:
1993–2024
Sharkninja Operating Rank:
#96