Tomokazu Iyoda

Kanagawa Academy Of Science And Technology · Nippon Soda Co. · Tokyo Institute Of Technology
Total Patents: 11
Overall Rank: #463,603
Years Active: 1993–2015
Kanagawa Academy Of Science And Technology Rank: #10