Tokuji Okada

Carnegie Mellon University · Ministry Of International Trade & Industry · Niigata University
Total Patents: 4
Overall Rank: #1,241,895
Years Active: 1985–2010
Carnegie Mellon University Rank: #334