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