Makoto Yabuki

Oki Data
Total Patents: 9
Overall Rank: #574,594
Years Active: 1996–2015
Oki Data Rank: #76