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