Shu Yamamoto
Kokusai Denshin Denwa Co. · Kdd · Kdd Submarine Cable Systems
Total Patents:
78
Overall Rank:
#23,614
Years Active:
1983–2025
Kokusai Denshin Denwa Co. Rank:
#2