Tomoyuki Onishi
Ajinomoto Co. · Colorado State University
Total Patents:
21
Overall Rank:
#211,415
Years Active:
1996–2007
Ajinomoto Co. Rank:
#37