Senri Life Science Foundationh-index: 9Total citations: 567Total papers: 16Homepage: http://www.senri-life.or.jp/