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