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