Toshiaki Oda

Kowa Company · Nec · D. Western Therapeutics Institute
Total Patents: 27
Overall Rank: #147,333
Years Active: 1987–2014
Kowa Company Rank: #12