Catherine Russ

Number of articles written: 1 article

Catherine Russ

Number of articles written: 1 article

Catherine Russ is learning advisor of Enhancing Learning & Research for Humanitarian Assistance (ELRHA), London, UK.

Published articles

article IRRC No. 884

Fit for purpose: the role of modern professionalism in evolving the humanitarian endeavor