Makoto Yamaguchi
Meiji Co. · Meiji Dairies · Ajinomoto Co.
Total Patents:
10
Overall Rank:
#512,472
Years Active:
1980–2016
Meiji Co. Rank:
#9