Karl Mattli

Number of articles written: 1 article

Biography

Karl Mattli was head of the ICRC delegation responsible for Iraq from 2005 to 2007.

Published articles