Yasunari Monguchi
Ajinomoto Co. · Rhodia Operations
Total Patents:
5
Overall Rank:
#992,926
Years Active:
2014–2019
Ajinomoto Co. Rank:
#1,164