Mohammad Bagher Teimouri
Observed names: M. B. Teimouri, M. Teimouri, M.B. Teimouri, Mohammad B. Teimouri, Mohammad Teimouri, Teimouri, M.B., Teimouri, Mohammad B., Teimouri, Mohammad Bagher
ORCID: 0000-0003-4178-9995
Observed ORCID: 0000-0003-4178-9995
OpenAlex ID: A5006675524
