Kyoji Sekiguchi
Canon · Tsumura &
Total Patents:
23
Overall Rank:
#185,111
Years Active:
1986–2015
Canon Rank:
#2,832