Elinor Shaffer

Elinor Shaffer is Professor at the School of Advanced Study, University of London and honorary professor at University College, London.