Ottawa Universityh-index: 74Total citations: 51,580Total papers: 5,623Homepage: http://www.ottawa.edu/