U of Exeter

University of Exeter offers a Master’s Degree in Translation Studies and a Russian Studies Ph.D./P.Phil.

Look here for details and contact information.