Teruo Iwasawa
Olympus Optical Co. · ExxonMobil
Total Patents:
13
Overall Rank:
#391,543
Years Active:
1980–1985
Olympus Optical Co. Rank:
#242