Akihide Hamaguchi
Okuma · National University Corporation Nagoya University
Total Patents:
6
Overall Rank:
#813,967
Years Active:
2012–2022
Okuma Rank:
#28