Rama Salla Dieng

Senegalese political scientist and activist