Toshihiko Okamoto

Kaneka · Unknown · Otsuka Pharmaceutical Co.
Total Patents: 61
Overall Rank: #37,980
Years Active: 1980–2023
Kaneka Rank: #6