Toshikane Oda

Ericsson · Kokusai Denshin Denwa Co. · Kdd
Total Patents: 44
Overall Rank: #68,229
Years Active: 1988–2017
Ericsson Rank: #343