It's important to note that basically all university rankings are massively, massively skewed by the native English speaking countries.
Additionally, lots of UK and US universities have huge endowments which definitely helps.
That's not to say that there aren't great Universities there, but really international students go to the US (and some of the EU) so that they have a better chance of working there post study.
Additionally, lots of UK and US universities have huge endowments which definitely helps.
That's not to say that there aren't great Universities there, but really international students go to the US (and some of the EU) so that they have a better chance of working there post study.