oxford-2456589_960_720 Published July 26, 2018 at 960 × 640 in The United Kingdom Has World Class Universities.