Kenji Uno

Seed Co. · Omron · Tohoku University
Total Patents: 6
Overall Rank: #845,759
Years Active: 2002–2017
Seed Co. Rank: #6