International and european law university of geneva July 8, 2019 16 32 64 128 International university of geneva Geneva academy of international humanitarian law and human rights University of geneva switzerland University of lausanne switzerland