Where is the university with which Newcaste Business School is affiliated located?
Newcastle upon Tyne in the North East of England
-1
Section::::Abstract.
Newcastle Business School
37759533
-1
Section::::Abstract.
Northumbria University
816236