Satoshi Okuno

Drug Delivery System Institute · Tanabe Seiyaku Co.
Total Patents: 9
Overall Rank: #587,091
Years Active: 1995–2003
Drug Delivery System Institute Rank: #2