Amsterdam, 1018 WB
Netherlands
University of Amsterdam - Faculty of Law
access to justice, legal empowerment, law and development, rights mobilization, law and society