Toshikazu Oki
Bristol-Meyers · Bristol-Myers Squibb · Sanraku-Ocean Co.
Total Patents:
52
Overall Rank:
#51,168
Years Active:
1980–2015
Bristol-Meyers Rank:
#13