Mohammad Ehsan Taghavizadeh Yazdi
Observed names: Mohammad E.T. Yazdi, Mohammad Taghavizadeh Yazdi, Yazdi, Mohammad Ehsan Taghavizadeh
Institution: Mashhad University of Medical Sciences
ORCID: 0000-0003-0086-8005
Observed ORCID: 0000-0003-0086-8005
OpenAlex ID: A5077372817
