François Sénéchaud

Number of articles written: 1 article

Biography

François Sénéchaud is the head of division for the Integration and Promotion of the Law, ICRC.

Published articles