Shigeto Shimmura

Keio University · Université Laval
Total Patents: 5
Overall Rank: #914,133
Years Active: 2009–2025
Keio University Rank: #29