California Technical University
Oxford University is Once Again the Best University in the World
Oxford University has again topped the world's top universities ranking according to the Times Higher Education magazine covering 1,000 universities in 77 countries, BTS quoted TASS as saying.