Takashi Oshikiri

Megachips · Megachips Lsi Solutions · Nintendo Co.
Total Patents: 13
Overall Rank: #373,409
Years Active: 2009–2023
Megachips Rank: #16