Overview
London Business School is a public business school and a constituent college of the University of London, located in London, United Kingdom. Renowned for its strengths in business and management education, the institution has produced 9,206 research works and holds an h-index of 361, reflecting significant scholarly impact. As of the latest QS World University Rankings, London Business School is not ranked.
Subject Strengths
Social Sciences100/100
🌳 Research Hierarchy (25 topics)
Explore research areas organized by academic domain
Similar Universities

Abertay UniversityDundee, United Kingdom
Typeuniversity

Aberystwyth UniversityAberystwyth, United Kingdom
Typeuniversity

Abingdon and Witney CollegeAbingdon, United Kingdom
Typeuniversity
A
Academy of Medical Royal CollegesLondon, United Kingdom
Typeuniversity
A
Accrington and Rossendale CollegeAccrington, United Kingdom
Typeuniversity
A
Adam Smith InstituteLondon, United Kingdom
Typeuniversity
