Shuichi Iida
Nec · Kyocera · Mercari
Total Patents:
10
Overall Rank:
#492,896
Years Active:
1996–2024
Nec Rank:
#2,830