Russell Stewart

Omega Engineering · Sony · Honeywell
Total Patents: 10
Overall Rank: #503,927
Years Active: 1998–2020
Omega Engineering Rank: #4