Makoto Shoda
Able · President Of Nagoya University · Unknown
Total Patents:
2
Overall Rank:
#2,081,339
Years Active:
1980–2013
Able Rank:
#5