Barbara Kowalzig

Barbara Kowalzig is Leverhulme Research Fellow at Royal Holloway, University of London.