National Institute of Technology, Numazu Collegeh-index: 61Total citations: 13,820Total papers: 1,351Homepage: http://www.numazu-ct.ac.jp/english/