Helena Scott

Helena Scott works as a research assistant at the University of Westminster and as a freelance translator.