Yuta Ogura

Nintendo Co. · Hitachi · Japan Science And Technology Agency
Total Patents: 11
Overall Rank: #438,581
Years Active: 2012–2025
Nintendo Co. Rank: #360