Skip to content. | Skip to navigation
Teresa Cruz e Silva is a Professor of social history at the University Eduardo Mondale in Maputo, Mozambique.