Hironori Imura

Nec · Nec Microwave Tube
Total Patents: 25
Overall Rank: #165,369
Years Active: 1995–2010
Nec Rank: #407