School of Business
University Type and Campus :
Leeds University Business School, is a full service business school, a faculty of the University of Leeds and a member of the Russell group of research-intensive universities, located in Leeds, West Yorkshire, England.
Administrative staff: N/A
Postgraduates: 1300 Masters students and over 100 Postgraduate Researchers
Gender ratio (in %)
Students : Staff ratio
Start managing your school's profile and gain access to marketing tools and analytics reports.Request Access