Yoshikazu Togoshi

Kubota · Kuboto
Total Patents: 61
Overall Rank: #37,944
Years Active: 1988–2023
Kubota Rank: #4