University of Stirling

UK, Scotland

Founded in 1967