Entity

Swansea University

public research university located in Swansea, Wales, United Kingdom

Entity sentiment