Tasuku Okamoto
Probex · The University Of Tokyo · Toray Industries
Total Patents:
3
Overall Rank:
#1,487,004
Years Active:
1999–2017
Probex Rank:
#1