Professor Ben Tonra

Professor Ben Tonra

Professor of International Relations

Professor Patrick Paul Walsh

Professor Patrick Paul Walsh

Professor of International Development Studies

Tel: 01 716 8435