Youichi Sato

Mazda Motor · Hitachi · Nec
Total Patents: 27
Overall Rank: #146,293
Years Active: 1985–2019
Mazda Motor Rank: #162