Photo of Professor Claire Taylor

Professor Claire Taylor BA Hons, MPhil, PhD

Gilmour Chair of Spanish and Professor in Hispanic Studies Languages, Cultures and Film

Publications