Ikuo Yamaguchi
Megachips · Mazda Motor · Nintendo Co.
Total Patents:
7
Overall Rank:
#738,062
Years Active:
1986–2015
Megachips Rank:
#41