Abdoulaye Touré is the director of Project Cuisiniéres Solaires d'Afrique in Senegal.
See Project Cuisiniéres Solaires d'Afrique