Shin Oowada

Ebara · Kabushiki Kaisha Toshiba · Nikon
Total Patents: 29
Overall Rank: #132,042
Years Active: 2002–2016
Ebara Rank: #59