![Amal A Farahat](/images/no-picture.png)
Amal A Farahat
Engineering & Technology / Civil Engineering
AD Scientific Index ID: 5062873
المعهد الكندي العالي
person_outline
Amal A Farahat's MOST POPULAR ARTICLES