Esmaeil Ebadi
Institution: Gulf University for Science & Technology
Observed institutions: Gulf University for Science & Technology, University of Wisconsin–Milwaukee
ORCID: 0000-0003-2092-561X
Observed ORCID: 0000-0003-2092-561X
OpenAlex ID: A5028671083
