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