ABOUBACAR MOUSTAPHA


Africa Directorate, TOTAL