Tomoo Otsuka

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