Takemasa Tamanuki
Ibiden Co. · Sae Magnetics (H.K.) · Nec
Total Patents:
14
Overall Rank:
#350,968
Years Active:
1998–2016
Ibiden Co. Rank:
#122