Maha Al Aswad

Maha Al Aswad's picture
Maha Al Aswad
Job Title: 
Researcher
Country or Region: 

New Tactics researcher in the Middle East and North Africa.