Karim El Aynaoui, Président, Policy Center for the New South

Karim El Aynaoui

Président, Policy Center for the New South