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