Ibrahima Thioub

Professor Thioub has been appointed rector of Université Cheikh Anta Diop, a university that serves 80,000 students in Dakar, Senegal. Professor Thioub has been the resident director of Kalamazoo College’s study abroad program in Senegal.

Leave a Reply

Your email address will not be published. Required fields are marked *