Ahmed Elwhishi
Institution: University of Doha for Science and Technology
Observed institutions: University of Waterloo, University of Doha for Science and Technology
ORCID: 0009-0001-6241-0641
Observed ORCID: 0009-0001-6241-0641
OpenAlex ID: A5026309475
