Omid Mehrabi
Observed name: O. Mehrabi
Institution: Esfarayen University of Technology
Observed institutions: Malayer University, Esfarayen University of Technology, University of Birjand
ORCID: 0009-0006-3391-7781
Observed ORCID: 0009-0006-3391-7781
OpenAlex ID: A5015579880
