Yoko Ueno

Ito En · Ajinomoto Co. · Asahi Kasei Kogyo Co.
Total Patents: 4
Overall Rank: #1,258,882
Years Active: 1998–2006
Ito En Rank: #13