Background
Hudson, David was born on October 20, 1977 in Brussels.
Hudson, David was born on October 20, 1977 in Brussels.
Bachelor in Social Science, University Birmingham, England, 1999. Doctor of Philosophy, University Birmingham, England, 2004.
Lecturer, international relations and political economic University College London, since 2005.