Demetrio Castro Alfin

Demetrio Castro Alfin

Professor at the Public University of Navarra. He teaches "Sociology and social work" and "History of Thought and Social Movements".