I want to know the answer to the following question:
What organization ranked the University of Southampton in the top 80 universities worldwide in 2010?
All the background I'm provided with is that "In 2010, the THES - QS World University Rankings positioned the University of Southampton in the top 80 universities in the world.". Is that enough to answer the question?