Photo of Prof Eve Rosenhaft

Prof Eve Rosenhaft

Professor of German Historical Studies Modern Languages and Cultures