Swansea University

UK, Wales

Founded in 1920