Noboru Edagawa

Kokusai Denshin Denwa Co. · Kdd Submarine Cable Systems · Kdd
Total Patents: 59
Overall Rank: #40,753
Years Active: 1990–2009
Kokusai Denshin Denwa Co. Rank: #4