Located in Glasgow, known for Ingénierie, affaires, sciences.