Ohio Wesleyan Universityh-index: 86Total citations: 38,497Total papers: 1,714Homepage: https://www.owu.edu