Shohei Sato

Aloka Co. · Shimadzu · Ihi
Total Patents: 13
Overall Rank: #360,399
Years Active: 1980–2025
Aloka Co. Rank: #11