Cathriona Russell

Cathriona Russell

Affiliations and Expertise

Cathriona Russell is Adjunct Assistant Professor in the School of Religions and Theology at Trinity College Dublin and Director of the Masters in Ecology and Religion at All Hallows College, Dublin City University.