Meiji Yasuda Life Foundation of Health and Welfareh-index: 35Total citations: 4,238Total papers: 363Homepage: https://www.my-zaidan.or.jp/