Kenji Okumura

Daidousanso Co. · Nec · Nissha Co.
Total Patents: 13
Overall Rank: #368,093
Years Active: 1990–2024
Daidousanso Co. Rank: #8