Repeat: In 2010, the THES - QS World University Rankings positioned the University of Southampton in the top 80 universities in the world.
In 2010, the THES - QS World University Rankings positioned the University of Southampton in the top 80 universities in the world.