Bassam Ayoub

Dr. Bassam Ayoub

The British University in Egypt
orcid

Contribution