Roger Larson

Irvine Sensors
Total Patents: 3
Overall Rank: #1,506,715
Years Active: 1985–2016
Irvine Sensors Rank: #38