Kazuo Yamauchi
Ebara · Shimadzu · Japan As Represented By President Of Tohoku University
Total Patents:
23
Overall Rank:
#185,640
Years Active:
1983–2013
Ebara Rank:
#147