University of London
The University of London is a federal research university located in London, England. As of October 2019, the university contains 18 member institutions, central academic bodies and research institutes.
The University of London is a federal research university located in London, England. As of October 2019, the university contains 18 member institutions, central academic bodies and research institutes.