Yoshimasa Kubo
Sato
Total Patents:
5
Overall Rank:
#964,980
Years Active:
1989–2021
Sato Rank:
#25