Ichiro Yamamoto

Nec · Nec Electronics · Mochida Pharmaceutical Co.
Total Patents: 55
Overall Rank: #45,670
Years Active: 1985–2024
Nec Rank: #1,037