Narin Idriz

Latest Analysis

Enhancing the effectiveness of human rights clauses in EU agreements with third countries? The cases of Ethiopia, Tunisia and Vietnam

Briefing