Satoru Higuchi

Canon · Mitsubishi Electric · Chichibu Cement Co.
Total Patents: 10
Overall Rank: #480,621
Years Active: 1988–2025
Canon Rank: #8,497