Behzad Shahrabi
Observed names: Shahrabi, Behzad, shahrabi, behzad
Institution: Islamic Azad University, Aliabad Katoul
Observed institutions: Islamic Azad University, Tehran, Islamic Azad University, Aliabad Katoul
ORCID: 0000-0002-5531-3106
Observed ORCID: 0000-0002-5531-3106
OpenAlex ID: A5089999146
