Gen Sasaki
Megachips · Minebea Co. · Minolta Co.
Total Patents:
79
Overall Rank:
#23,152
Years Active:
1983–2024
Megachips Rank:
#2