Nobuaki Sumiyoshi
Otsuka Pharmaceutical Factory · Senju Pharmaceutical Co.
Total Patents:
5
Overall Rank:
#983,518
Years Active:
2004–2018
Otsuka Pharmaceutical Factory Rank:
#31