Yo Sato
Sato · Kabushiki Kaisha Sato Kenkyusho · Hgst Netherlands, B.V.
Total Patents:
115
Overall Rank:
#10,867
Years Active:
1980–2025
Sato Rank:
#1