Dr Hanno Balz

MA PhD

Subject

Modern European History

Fellow type

Fellow-Commoner

Position/s

Fellow-Commoner in German

Connect with Trinity Hall