UCL School of Management

26 February 2026

UCL School of Management's Annual Report 2025

Image shows Canary Wharf

UCL School of Management has relaunched its annual research report, looking back over the past year and bringing together a momentous year of work from across the School.

In 2025 our researchers had over 60 academic papers published or accepted in journals. The annual report features links to all papers published, and highlights exemplary papers from each of our five research groups. UCL is ranked number 2 in the UK for research power in the latest Research Excellence Framework, and we are proud of our academics for all of their hard work and achievements.

2025 also marked ten years since the School of Management moved to its home in Canary Wharf and became a business school, and 18 years since SoM started as the Department of Management Science and Innovation.

Last updated Thursday, 26 February 2026