Eleanor Mitchell

Number of articles written: 2 articles

Biography

Was a Legal Intern at the Legal Division of the ICRC at time of writing.

Published articles