United Kingdom

Canterbury Christ Church University

North Holmes Road, Canterbury, Kent, CT1 1QU, United Kingdom

Canterbury Christ Church University