Yamaguchi University Hospitalh-index: 61Total citations: 18,346Total papers: 1,329Homepage: http://www.hosp.yamaguchi-u.ac.jp/en/