Strathclyde Business School

University of Strathclyde Business School, UK

“A place of useful learning”

Read here