Yoshiaki Aida
Nec · Nippon Petrochemicals, Co. · Showa Optronics Co.
Total Patents:
3
Overall Rank:
#1,527,850
Years Active:
1986–2014
Nec Rank:
#7,889