Scientific Publication
ELLA Spotlight on Knowledge: Spotlight on Publications: Human Rights in Latin America
Toledo, C. ELLA Spotlight on Knowledge: Spotlight on Publications: Human Rights in Latin America. ELLA, Practical Action Consulting, Lima, Peru (2003) 6 pp