Takeshi Nishikawa
Tcm · Smc · Nec
Total Patents:
41
Overall Rank:
#75,334
Years Active:
1990–2025
Tcm Rank:
#2