Shinnosuke Taniishi

Canon
Total Patents: 30
Overall Rank: #126,243
Years Active: 1981–1999
Canon Rank: #1,833