Takahiko Soeda

Ajinomoto Co. · Japan Capsular Products · Systems Bio-Industries
Total Patents: 16
Overall Rank: #302,404
Years Active: 1980–2003
Ajinomoto Co. Rank: #79