article
IRRC No. 881
You are here :
- Home
- Authors List
- Michael Siegrist
Michael Siegrist
Number of articles written: 1 article
Michael Siegrist
Number of articles written: 1 article
Michael Siegrist is editorial assistant of the International Review of the Red Cross, and holds an LLM from the Geneva Academy of International Humanitarian Law and Human Rights