Ibrahima Thioub

Ibrahima Thioub is professor of history at the Cheikh Anta Diop University in Dakar, Senegal, and associate fellow at the Nantes Institute for Advanced Study in Nantes, France. He founded and leads the Centre Africain de Recherches sur les Traites et les Esclavages (CARTE) at Dakar.

Books

×