Kazutaka Okuda

Ebara
Total Patents: 9
Overall Rank: #581,989
Years Active: 2003–2010
Ebara Rank: #259