Senshu Universityh-index: 70Total citations: 26,934Total papers: 2,654Homepage: http://www.senshu-u.ac.jp/