Mehri Shahbazi
Observed name: Shahbazi, Mehri
Institution: Payame Noor University
Observed institutions: Princess Nourah bint Abdulrahman University, Payame Noor University
ORCID: 0000-0002-5190-7951
Observed ORCID: 0000-0002-5190-7951
OpenAlex ID: A5032605271
