The University of O ranked number 46 in the Times Higher Education (THE) World University Rankings for the second year running, and at the heart of this success is our ground-breaking research and innovation.

 
droplets 2.jpg