Leila Mehboudi
Institutions: Jahrom University, Jahrom University of Medical Sciences
Observed institutions: Jahrom University, Jahrom University of Medical Sciences
ORCID: 0000-0002-8002-7590
Observed ORCID: 0000-0002-8002-7590
OpenAlex ID: A5044531074
