Polly Jones
Polly Jones is the Schrecker-Barbour Fellow and Associate Professor of Russian at University College, University of Oxford. She lives in Oxford, UK.
Polly Jones is the Schrecker-Barbour Fellow and Associate Professor of Russian at University College, University of Oxford. She lives in Oxford, UK. See less