License a technology

Licensing opportunities coming from the world-class research at UCL.