University of Ulster, United Kingdom
Organization name
University of Ulster, United Kingdom