Sareta Ashraph
University of Geneva - Geneva Academy of International Humanitarian Law and Human Rights
Villa Myonier
120B rue de Lausanne
Geneva, 1211
Switzerland
Center for Justice and Accountability
One Hallidie Plaza
Suite 406
San Francisco, CA 94102
United States
Garden Court Chambers
57-60 Lincoln's Inn Fields
34 Chancery Lane
London, WC2A 3LJ
United Kingdom
SCHOLARLY PAPERS
7
DOWNLOADS
379
TOTAL CITATIONS
0
Feedback