University of Cambridge

Featured University: University of Cambridge is located 50 miles north of London, Cambridge is a fascinating mix: a historic medieval town that is the birthplace of some of the most recent scientific advances; a place with high-technology science parks and ancient cobbles, with bustling streets and tranquil green spaces. It has a [...]