Natsuki Sato
Nec · Mizuno · Elpida Memory
Total Patents:
53
Overall Rank:
#48,204
Years Active:
1992–2025
Nec Rank:
#843