Advanced Regional Trainer
kreuzberg, berlin, germany
International Committee of the Red Cross - ICRC
Stoa
University of Rome