Osamu Okamoto
Toto · National Aerospace Laboratory Of Science & Technology Agency · Canon
Total Patents:
43
Overall Rank:
#70,760
Years Active:
1984–2018
Toto Rank:
#28