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