Tohru Kouda
Bio-Polymer Research Co. · Ajinomoto Co.
Total Patents:
5
Overall Rank:
#969,988
Years Active:
2000–2020
Bio-Polymer Research Co. Rank:
#8