Issei Sato

Osaka University · The University Of Tokyo · Enplas
Total Patents: 12
Overall Rank: #394,059
Years Active: 2007–2025
Osaka University Rank: #92