Teikyo University of Scienceh-index: 66Total citations: 26,330Total papers: 1,585Homepage: https://www.ntu.ac.jp