Policy Press

Sylvia Estrada Claudio

Sylvia Estrada Claudio is the Dean of the College of Social Work and Community Development of the University of the Philippines. She is a professor of the CSWCD’s Department of Women and Development Studies.