Toru Nagao

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