UCL Department of Science, Technology, Engineering and Public Policy (University College London) is rated 3 out of 5 in the category public policy. Read and write reviews about UCL Department of Science, Technology, Engineering and Public Policy (University College London). UCL (University College London) is London's leading multidisciplinary university, with 8,000 staff and 25,000 students.
Company size
11-50 employees