Teresa Barnes
Teresa Barnes
Teresa Barnes is the Director of the Center for African Studies, at the University of Illinois Urbana-Champaign and author of Uprooting University Apartheid in South Africa: From Liberalism to Decolonization.
Teresa Barnes is the Director of the Center for African Studies, at the University of Illinois Urbana-Champaign and author of Uprooting University Apartheid in South Africa: From Liberalism to Decolonization.