Steven Lewis

Walmart Apollo · L'Oreal · Magna International
Total Patents: 42
Overall Rank: #71,765
Years Active: 2014–2025
Walmart Apollo Rank: #19