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