Nobuyuki Nonaka

Comcast · Seta · Aruze
Total Patents: 30
Overall Rank: #124,783
Years Active: 1999–2019
Comcast Rank: #216