Toru Nagao
Subaru · Itoki · Ihi
Total Patents:
12
Overall Rank:
#416,767
Years Active:
1993–2018
Subaru Rank:
#175