About

Adele Ravidà

Country Director and Senior Election Systems Advisor for Senegal – International Foundation for Electoral Systems
Filter by
Language
Date