Sachihiko Miwa
Ebara · Onoda Cement Co.
Total Patents:
5
Overall Rank:
#1,059,029
Years Active:
1988–1993
Ebara Rank:
#497