World's Best Scientists 2026 revealed!
Lancaster University

Lancaster University

- Neuroscience

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

Overview of Lancaster University

Lancaster University, officially established in 1964, is located in Lancaster, Lancashire, United Kingdom. As a public research-intensive institution, it ranks among the top universities in the UK and globally. Lancaster hosts approximately 16,500 students from over 140 countries and comprises four major faculties across a single, purpose-built campus. The university’s comprehensive academic provision and international reach establish it as a prominent centre for higher learning and innovation in northwest England.

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
7469 World 572 National H-index 43 Citations 6,096 179

Recently Published Articles