Tohoku Institute of Technologyh-index: 65Total citations: 25,691Total papers: 2,736Homepage: http://www.tohtech.ac.jp/english/