201612

Trinity College Dublin, public lecture, Schroedinger Lecture Theatre

Trinity College Dublin, Ireland