Shigeru Sato
Ultex · Yamaichi Electronics Co. · Schlumberger Technology
Total Patents:
148
Overall Rank:
#6,368
Years Active:
1980–2025
Ultex Rank:
#1