Tohru Yokozawa

Takasago International · Meiji Seika Pharma Co. · National University Orporation Tokyo University Of Agriculture And Technology
Total Patents: 16
Overall Rank: #298,896
Years Active: 1997–2015
Takasago International Rank: #21