Cian O’Callaghan

Cian O’Callaghan is an Assistant Professor in Geography at Trinity College Dublin.

Books / articles