Mirjana Spoljaric Egger

President of the ICRC

More