Takehiro Okada
Green Cross · Chugai Pharmaceutical · Basilea Pharmaceutica Ag
Total Patents:
11
Overall Rank:
#465,718
Years Active:
1993–2013
Green Cross Rank:
#59