Takefumi Oguma
Nec · Nec Laboratories America
Total Patents:
18
Overall Rank:
#251,339
Years Active:
1999–2023
Nec Rank:
#644