Phone Number | +41 22 734 60 01 |
---|---|
Address |
19 Avenue de la paix 1202 Geneva Switzerland |
Website | www.icrc.org/en |
Full Name |
---|