Dr Erica Harper

Position(s)
Head of Research and Policy Studies, Geneva Academy of International Humanitarian Law and Human Rights
Profile