Takeshi Iwamoto
Otsuka Pharmaceutical Factory
Total Patents:
5
Overall Rank:
#1,043,913
Years Active:
1996–2002
Otsuka Pharmaceutical Factory Rank:
#31