Jean Allain
Jean Allain is Assistant Professor of Public International Law, Department of Political Science, The American University in Cairo, Egypt.
Jean Allain is Assistant Professor of Public International Law, Department of Political Science, The American University in Cairo, Egypt. See less