World's Best Scientists 2026 revealed!
Lancaster University

Lancaster University

- Economics And Finance

United Kingdom
Established: 1964
Scholars: 7
Award Badge
Best Universities
2025
Award Badge
Business and Management
UK
2026

Overview of Lancaster University

Lancaster University, founded in 1964, is a distinguished public research institution located near the city of Lancaster in northwest England, United Kingdom. Built on a 560-acre campus, it is recognized for its research-intensive character and comprehensive academic offerings. The university serves approximately 16,500 students from around the globe and is organized into four main faculties spanning arts and social sciences, science and technology, health and medicine, and management. Lancaster maintains a single cohesive campus, fostering an engaged community and supporting an integrated educational environment.

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
1194 World 134 National H-index 53 Citations 10,114 123
1376 World 153 National H-index 50 Citations 10,969 218
1878 World 222 National H-index 44 Citations 7,208 132
2311 World 273 National H-index 40 Citations 6,335 195
2365 World 276 National H-index 39 Citations 11,247 122
2977 World 350 National H-index 35 Citations 3,954 129
3507 World 396 National H-index 31 Citations 9,919 140

Recently Published Articles