Yoji Ikawa

Otsuka Pharmaceutical Co. · Unknown · Science And Technology Agency
Total Patents: 5
Overall Rank: #1,021,874
Years Active: 1991–2011
Otsuka Pharmaceutical Co. Rank: #236