Satoshi Itoi
Nec · Nec Home Electronics
Total Patents:
23
Overall Rank:
#186,293
Years Active:
1991–2008
Nec Rank:
#433