Shota Shimada

Nintendo Co. · Canon · Inter-University Research Institute Corporation Research Organization Of Information And Systems
Total Patents: 8
Overall Rank: #619,524
Years Active: 2013–2023
Nintendo Co. Rank: #436