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