Toshimichi Ogisu
Subaru · Subaru · The University Of Tokyo
Total Patents:
16
Overall Rank:
#289,803
Years Active:
2003–2024
Subaru Rank:
#40