THE Ranking
#176
ARWU Ranking
#151
Average Fees (USD)
20,840
Trường University of Ottawa nằm trong top #176 trên thế giới