logo

Oxfam Novib

The Hague, Netherlands
Joined November 2011

Development organisation, with a rights based approach to development.