World's Best Scientists 2026 revealed!
University of Liverpool

University of Liverpool

- Economics And Finance

United Kingdom
Established: 1882
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Animal Science and Veterinary
UK
2026

Overview: University of Liverpool

The University of Liverpool, founded in 1881, is a public research-intensive university located in Liverpool, England, United Kingdom. It is a member of the prestigious Russell Group, recognized for excellence in research and teaching. With over 29,000 students from more than 130 countries and a network of three campuses—including London and Suzhou, China—the university is one of the UK’s major higher education institutions. The scale and vibrant location emphasize its global reach and extensive educational resources.

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
2208 World 263 National H-index 41 Citations 6,005 127