Yamada Science Foundationh-index: 4Total citations: 28Total papers: 14Homepage: http://www.yamadazaidan.jp/english.html