Tomoyuki Obara

Idemitsu Petrochemical Co. · Prime Polymer Co. · Idemitsu Kosan Co.
Total Patents: 8
Overall Rank: #653,659
Years Active: 2001–2012
Idemitsu Petrochemical Co. Rank: #94