Quote Originally Posted by LiveBreatheFootball View Post
Take those university rankings with grain of the salt.
Considering that the first russian university is at 189, I wonder who builds their rockets, space station, aircrafts, submarines, ships, nuclear power plants... ?
Strange how they can even win 3 Nobel physics prize in the last 20 years without studying outside of Russia. Maybe Nobel comittee knows something Times does not.