Back to candidates

Faculty Rep (Arts and Humanities) Candidate

Thomas Giles

Manifesto

No manifesto provided.