Affilia: Journal of Women and Social Work is a peer-reviewed academic journal covering the field of social work. The journal`s editors-in-chief are Debora Ortega (University of Denver) and Noël Busch-Armendariz (University of Texas at Austin). It was established in 1986 and is currently published by SAGE Publications. == Abstracting and indexing....
Found on
No exact match found