Leila Patel

Leila Patel

Leila Patel is professor of social development studies at the Centre for Social Development in Africa, UJ.