Masaki Umayabashi

Nec
Total Patents: 23
Overall Rank: #184,889
Years Active: 2003–2016
Nec Rank: #407