Shunro Yamaguchi

Osaka University · Jx Nippon Oil & Energy · Osaka Industrial Promotion Organization
Total Patents: 6
Overall Rank: #846,193
Years Active: 2010–2017
Osaka University Rank: #92