Stanford
Why the same six universities always rated the best in the world?
For the past decade, ever since Times Higher Education has published its world reputation rankings, the same six universities, four from the US and two from the UK, have always been in the top six. Interestingly, the six universities, also known as glo...