James Yamaguchi

Irvine Sensors · Isc8 · Pfg Ip
Total Patents: 20
Overall Rank: #223,459
Years Active: 1991–2017
Irvine Sensors Rank: #2