Makoto Hibi

Canon · Ajinomoto Co. · Api
Total Patents: 17
Overall Rank: #273,081
Years Active: 2006–2021
Canon Rank: #5,840