Jasmine Moussa

Number of articles written:

Jasmine Moussa

Number of articles written:

Has an LL Min public international law from the London School of Economics and Political Science, and an MA in international human rights law from the American University in Cairo.

已发表文章