Toru Shima
Nikon · Idemitsu Petrochemical Co.
Total Patents:
10
Overall Rank:
#489,393
Years Active:
1998–2024
Nikon Rank:
#659