Isao Shibata
Kelk · Oki Data · Oki Electric Industry Co.
Total Patents:
8
Overall Rank:
#606,669
Years Active:
1989–2025
Kelk Rank:
#15