Shigezo Udaka

Ajinomoto Co. · Unknown · Hoechst Japan Limited
Total Patents: 13
Overall Rank: #388,342
Years Active: 1980–2006
Ajinomoto Co. Rank: #796