Satoru Ikeda

Canon · Nippon Oil · Subaru
Total Patents: 36
Overall Rank: #91,891
Years Active: 1992–2025
Canon Rank: #7,830