federal research university in London, England
The University of London is a federal research university located in London, England, made up of multiple colleges and institutions that operate together under one umbrella organization. It matters as a major center for advanced research and higher education in the United Kingdom, serving students and advancing knowledge across a wide range of academic fields.
AI-generated from the Wikipedia summary — may contain errors.
Affiliations Association of Commonwealth Universities
European University Association
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).