Den-en Chofu Universityh-index: 19Total citations: 1,042Total papers: 123Homepage: https://www.dcu.ac.jp/