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