Shoji Shiba

Canon · Dengensha Manufacturing Company Limited · Xenesys
Total Patents: 59
Overall Rank: #40,536
Years Active: 1994–2021
Canon Rank: #507