Isao Tokura

Screen Holdings
Total Patents: 6
Overall Rank: #895,550
Years Active: 1983–1987
Screen Holdings Rank: #3