Oxford University Innovation’s 2024 Impact Report: Pioneering Research, New Ventures, and a Vision for a Trillion-Pound Future
Oxford University Innovation’s impact report highlights its 12-month results including £872m of investment, and the creation of 15 new companies.