Anwen Roys

Anwen Roys

Anwen is finishing an MA in Translation Studies from the University of Leeds, completing her thesis in Puglia, Southern Italy. She has a BA in Modern Languages from the University in Birmingham and


Newsletter

Sign up for our newsletter


Follow Us

© 2024 Student World Online Registered in England and Wales 08074528
Terms of Use | Privacy Policy | Contact us