University of Strathclyde

University of Strathclyde, Glasgow, England.

Titel: 
University of Strathclyde