Naoaki Sata
Nec · National Institute For Materials Science
Total Patents:
5
Overall Rank:
#1,015,493
Years Active:
1999–2013
Nec Rank:
#2,830