Thornhaugh Street
Russell Square
London, WC1H 0XG
United Kingdom
SOAS University of London
Middle East, communication, technology, media, politics