Satoru Yamaki

Ebara
Total Patents: 39
Overall Rank: #80,872
Years Active: 2011–2025
Ebara Rank: #39