Catherine Gegout

Lecturer, University of Nottingham

Catherine Gegout is a lecturer in International Relations at University of Nottingham