Oxford Ideas platform 13 January 2023 Oxford ideas platform for ideas and funding calls including IT Innovation Challenges. For the University of Oxford.