Swansea University
Swansea University
468
Follow
Singleton Park, Swansea (Wales, UK)
A research-led University community, established 1920. Based in Singleton Park, overlooking Swansea Bay. Currently working on our boards!