Stéphane Hankins

Dissemination Delegate, ICRC Moscow