King Edward VII Avenue, Cathays Park
Cardiff, CF10 3NS
United Kingdom
University of Wales Institute, Cardiff