Salah Ahmed Okasha

Prof. Salah Ahmed Okasha

Suez canal, Ismailia, Al Ismā‘īlīyah, Egypt
orcid