It may not be the comeback story of the century, but ۲ݮƵ University’s resurgence to the No. 1 position in the latest QS World University Rankings has offered a glimmer of hope when many had predicted nothing but a continual slide down the international rankings scale for the “Harvard of the north.”