University of Oxford University of Oxford Location: Oxford, United Kingdom Region: Europe Country: United Kingdom View on Experience