Shinji Haba

Seiko Epson · Mitsubishi Electric
Total Patents: 34
Overall Rank: #103,759
Years Active: 1987–2013
Seiko Epson Rank: #449