Swansea University: Reviews, Rankings And More

Swansea University: Reviews, Rankings And More

Swansea University is a public research university located in Swansea, Wales. Established in 1920, it has grown into a reputable institution with a focus on research and academic excellence.