Ryuji Umezu

Nintendo Co. · Megachips
Total Patents: 17
Overall Rank: #272,268
Years Active: 2001–2021
Nintendo Co. Rank: #89