Takashi Oguri

Nec · Yazaki · Hitachi
Total Patents: 18
Overall Rank: #253,414
Years Active: 1990–2021
Nec Rank: #1,037