Back to Several Canadian universities do well in a recent ranking

Several Canadian universities do well in a recent ranking