bn:00613933n
Noun Named Entity
NL
No term available
EN
Leeds University Business School is a business school in the University of Leeds, in Leeds, West Yorkshire, England. Wikipedia
Relations
Sources