Sadao Ota

The University Of Tokyo · Osaka University · Thinkcyte
Total Patents: 22
Overall Rank: #188,331
Years Active: 2013–2025
The University Of Tokyo Rank: #19