Abbas Abdelkarim

Abbas Abdelkarim is Senior Lecturer at the Institute for Social Studies, The Hague.