Gen Sasaki

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