CLOSED Research and Innovation: call in London (OC23R15P 0162)

Call to run a project supporting the promotion of research and innovation in London.