Sho Ogawa

Omron · Dowa Electronics Materials Co. · Dowa Ip Creation Co.
Total Patents: 11
Overall Rank: #433,932
Years Active: 2014–2025
Omron Rank: #761