University of Wales - Swansea
Swansea, Wales, UK