World's Best Scientists 2026 revealed!
Queen Mary University of London

Queen Mary University of London

- Business And Management

United Kingdom
Established: 1785
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Computer Science
UK
2026

Overview of Queen Mary University of London

Queen Mary University of London (QMUL), founded in 1887, is a prestigious public research-intensive university located in London, United Kingdom. Rooted in a tradition of academic excellence, Queen Mary’s formation was the product of the union of four historic colleges. Its main campus is situated in Mile End, with additional sites across central and east London. Home to more than 32,000 students from over 160 countries, QMUL comprises three academic faculties and multiple specialist institutes, establishing itself as a global academic hub.

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
791 World 118 National H-index 54 Citations 8,479 245
2726 World 446 National H-index 31 Citations 9,747 116