Mairi Maclean Editor

Mairi Maclean is Senior Lecturer in French and European Business at Royal Holloway at the University of London.