Shuji Teramoto

Otsuka Pharmaceutical Co. · Nec
Total Patents: 18
Overall Rank: #258,480
Years Active: 1989–2012
Otsuka Pharmaceutical Co. Rank: #23