Yoshiyuki Esaki

Kubota · Kuboto
Total Patents: 28
Overall Rank: #139,323
Years Active: 1998–2015
Kubota Rank: #31