Toshitada Noguchi
Yamasa · National University Corporation Hokkaido University · National University Corporation Shizuoka University
Total Patents:
14
Overall Rank:
#352,025
Years Active:
1994–2015
Yamasa Rank:
#1