Wael Sheta
Observed names: Wael Ahmed Sheta, Wael Wael Sheta
Institution: British University in Dubai
Observed institutions: Al-Azhar University, British University in Dubai, University of Sheffield
ORCID: 0000-0002-2862-1138
Observed ORCID: 0000-0002-2862-1138
OpenAlex ID: A5077057214
