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