Organization

Name

University College London

Alternate Title

UCL

Description

UCL is a public research university located in London, UK. It is a member institution of the federal University of London (University College London, n.d. ).