UCL Business Investors

UCL Business Ltd (UCLB), is a wholly owned subsidiary of UCL (University College London). Working with UCL’s world-renowned faculties and associated hospitals, it brings together exceptional ideas, innovations and industry to benefit society and the : 74 ( 74 on RocketReach )Founded: 1993Revenue: $ millionUCL Business Ltd Information - ?