Fumihide Sakamoto

Nisca
Total Patents: 4
Overall Rank: #1,212,938
Years Active: 2011–2015
Nisca Rank: #99