Babak Aghaei
Institution: Islamic Azad University, Tehran
Observed institutions: Islamic Azad University, Tehran, Islamic Azad University, Science and Research Branch
ORCID: 0000-0002-2209-9967
Observed ORCID: 0000-0002-2209-9967
OpenAlex ID: A5025423026
