Taku Sato

Nec · Advantest · Teac
Total Patents: 21
Overall Rank: #200,854
Years Active: 1999–2025
Nec Rank: #1,742