World's Best Scientists 2026 revealed!
University College London

University College London

- Business And Management

United Kingdom
Established: 1826
Scholars: 3
Award Badge
Best Universities
2025
Award Badge
Biology and Biochemistry
UK
2026

Overview of University College London

University College London (UCL), founded in 1826, is one of the United Kingdom’s oldest and most prestigious higher education institutions. Located in the heart of London, England, UCL operates as a public, research-intensive, and comprehensive university. With over 50,000 students and approximately 13,000 staff members across its main Bloomsbury campus and several satellite sites, UCL offers an academic environment of considerable scale and diversity. Internationally recognized, it attracts students and faculty from more than 150 countries, underscoring its global reach and impact.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
759 World 113 National H-index 54 Citations 20,545 142
1815 World 289 National H-index 38 Citations 10,475 138
2844 World 463 National H-index 31 Citations 3,657 122