Nobuo Mikoshiba
Canon · Unknown · Olympus Optical Co.
Total Patents:
33
Overall Rank:
#109,101
Years Active:
1980–1998
Canon Rank:
#5,080