Kazuaki Morita

Omron · Nintendo Co. · Showa
Total Patents: 36
Overall Rank: #93,934
Years Active: 2001–2021
Omron Rank: #56