Toru Sato

Canon · Kawasaki Steel · Anest Iwata
Total Patents: 81
Overall Rank: #22,090
Years Active: 1982–2024
Canon Rank: #3,927