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