Cheikh Tidiane Ba

UCAD, Senegal