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