Harvard retains top spot as Oxbridge slips in university rankings
May 05, 2016 at 02:57 AM EDT
The top ten most prestigious universities are mainly located in the U.S., although both Cambridge University and Oxford University in the U.K. made the cut.