Photo of Prof Claire Taylor

Prof Claire Taylor BA Hons, MPhil, PhD

Gilmour Chair of Spanish and Professor in Hispanic Studies Modern Languages and Cultures