Tomoo Otsuka
Alps Electric Co. · Tdk
Total Patents:
17
Overall Rank:
#278,172
Years Active:
2001–2012
Alps Electric Co. Rank:
#159