Esraa Omran
Observed name: Omran Esraa
Institution: Gulf University for Science & Technology
Observed institutions: Gulf University for Science & Technology, University of Sunderland, American University of Kuwait
ORCID: 0000-0002-2227-3478
Observed ORCID: 0000-0002-2227-3478
OpenAlex ID: A5048142991
