Tohru Satake

Ebara · Kabushiki Kaisha Toshiba · Nikon
Total Patents: 90
Overall Rank: #18,063
Years Active: 1993–2016
Ebara Rank: #7