Makoto Yoda
Toa Nenryo Kogyo · Gs Yuasa International
Total Patents:
14
Overall Rank:
#330,845
Years Active:
1980–2025
Toa Nenryo Kogyo Rank:
#10