Yamaguchi Universityh-index: 223Total citations: 634,321Total papers: 39,444Homepage: http://www.yamaguchi-u.ac.jp/english.html