Michio Otsuka

Ebara · Sumitomo Electric Industries
Total Patents: 6
Overall Rank: #878,621
Years Active: 1990–2004
Ebara Rank: #598