Katsuyuki Senba
Smc
Total Patents:
30
Overall Rank:
#125,386
Years Active:
2001–2015
Smc Rank:
#20