article
IRRC No. 914
You are here :
- Home
- Authors List
- Ioanna Voudouri
Ioanna Voudouri
Number of articles written: 1 article
Ioanna Voudouri
Number of articles written: 1 article
Ioanna Voudouri is Head of the Legal Department at the International Committee of the Red Cross in Afghanistan. She holds an LLM from the Geneva Academy and a law degree from the University of Athens.