Satoshi Hamaguchi
Osaka University · Niigata University · National University Corporation Nagoya University
Total Patents:
8
Overall Rank:
#593,542
Years Active:
1996–2025
Osaka University Rank:
#231