Satoshi Yamanushi

Nisca · Terumo Kabushiki Kaisha
Total Patents: 11
Overall Rank: #463,043
Years Active: 1998–2015
Nisca Rank: #45