Tomoyoshi Yabe

Nichia · Suminoe Textile Co.
Total Patents: 9
Overall Rank: #580,675
Years Active: 1987–2011
Nichia Rank: #239