Shinnosuke Enomoto

Nisca · Canon · Xerox
Total Patents: 14
Overall Rank: #344,241
Years Active: 2013–2022
Nisca Rank: #31