Takuma Okamoto

Omron · Minebea Mitsumi · National Institute Of Information And Communications Technology
Total Patents: 9
Overall Rank: #537,037
Years Active: 2003–2025
Omron Rank: #980