Yasuhito Baba

Amada Co. · Dena Co. · Sega Enterprises
Total Patents: 3
Overall Rank: #1,438,970
Years Active: 2002–2021
Amada Co. Rank: #242