Joseph Downing

Expert in French Politics and Security. Senior Lecturer in International Relations and Politics, Aston University.

UK.
Joseph Downing