UCL refers to the University College London of London. It is a public research university founded in 1826 and one of the founding colleges of the University of London.The university is a member of the Golden Triangle State and Russell University Group, and has a number of leading scientific research institutions, including the National Medical Research Cente...
Reading: 117 2019-03-26