Makoto Takeuchi

Yamanouchi Pharmaceutical Co. · Astellas Pharma · Ajinomoto Co.
Total Patents: 36
Overall Rank: #94,844
Years Active: 1990–2013
Yamanouchi Pharmaceutical Co. Rank: #14