Takahiro Oda
Enplas · Oki Electric Industry Co. · Kabushiki Kaisha Somic Ishikawa
Total Patents:
22
Overall Rank:
#195,678
Years Active:
1996–2019
Enplas Rank:
#32