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