Shota Umemoto

Shiraishi Central Laboratories Co. · National University Corporation Yamagata University · Tigers Polymer
Total Patents: 3
Overall Rank: #1,438,146
Years Active: 2019–2021
Shiraishi Central Laboratories Co. Rank: #2