Walid Hajjaji

Tunisian earth scientist