Our People

usericon-fallback

Stephen Finn

CRT Supervisor
Trinity College Dublin
Email: finns@tcd.ie