Tag Swansea University

SWANSEA UNIVERSITY

Set up in 1920 in Swansea – the second largest city of Wales, UK, Swansea University is a research-based university known for its world-class learning atmosphere and outstanding academic achievements like – The university has a total of eight colleges…