Makoto Igarashi

Nec · Olympus · Mitsubishi Materials
Total Patents: 73
Overall Rank: #26,935
Years Active: 1985–2025
Nec Rank: #843